Engineering Lead Analyst-Couchbase, Redis, OCI, Ansible, Teraform

2 weeks ago


Pune, Maharashtra, India Citi Full time ₹ 12,00,000 - ₹ 36,00,000 per year
Discover your future at Citi

Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.

Job Overview

We are seeking a highly skilled and motivated Mid-Senior Database Engineer with 10 years of experience, including a minimum of 5 years with caching technologies and cloud platforms. Expertise in Microsoft SQL Server (MSSQL), Redis, caching strategies, persistent storage solutions, and API management is essential. The ideal candidate will also have experience with PostgreSQL, vector databases, on-premises engineering, and Terraform for infrastructure automation. This role requires substantial experience with both on-premises MSSQL engineering and administration, as well as strong automation skills. Experience with public cloud platforms such as AWS and Azure is also crucial. The candidate should possess a deep understanding of database architecture, data modeling, performance tuning, API management, cloud-based solutions and below skill sets wherever applicable.

Key Responsibilities:

  • Database Design and Architecture:
  • Design and optimize database architectures for high availability, scalability, and reliability using MSSQL and Redis.
  • Develop and implement data models that support business requirements and performance objectives.
  • Design and manage PostgreSQL databases and vector databases where applicable.
  • On-Premises MSSQL Engineering and Administration:
  • Install, configure, and manage on-premises MSSQL instances and clusters, ensuring optimal performance and reliability.
  • Perform regular maintenance tasks, including backups, restores, and upgrades.
  • Monitor on-premises MSSQL environments, implement improvements, and troubleshoot issues.
  • Database Management and Maintenance:
  • Manage MSSQL instances and Redis clusters, both on-premises and in the cloud.
  • Perform regular maintenance tasks, including backups, restores, and upgrades.
  • Monitor database performance, implement improvements, and troubleshoot issues as they arise.
  • Caching Solutions:
  • Design and implement caching strategies to enhance application performance and reduce database load.
  • Utilize caching mechanisms in Redis and integrate with other caching solutions as needed.
  • Analyze and optimize cache performance, eviction policies, and cache coherency.
  • Persistent Storage Solutions:
  • Implement and manage persistent storage solutions to ensure data durability and reliability.
  • Work with various storage technologies and strategies to support data integrity and high performance.
  • Monitor storage performance and make adjustments to improve efficiency and scalability.
  • Public Cloud Integration:
  • Deploy and manage MSSQL and Redis instances on public cloud platforms such as AWS and Azure.
  • Leverage cloud-native tools and services for database, caching, and storage management, including auto-scaling and monitoring.
  • Ensure cloud-based solutions adhere to best practices for security, cost management, and performance.
  • API Management:
  • Design, implement, and manage APIs for database and caching services.
  • Ensure API security, performance, and scalability.
  • Monitor and optimize API usage and performance, integrating with existing systems as needed.
  • Automation:
  • Develop and implement automation scripts and tools for database, API, and system management, including deployment, scaling, and monitoring.
  • Utilize tools like Terraform for infrastructure automation and orchestration.
  • Streamline and automate routine tasks to enhance operational efficiency.
  • Performance Tuning and Optimization:
  • Analyze and optimize query performance, database indexes, and storage strategies for MSSQL.
  • Implement caching strategies and manage data replication between MSSQL and Redis.
  • Optimize PostgreSQL and vector databases for performance and efficiency.
  • Data Security and Compliance:
  • Ensure database and storage security and compliance with organizational policies and industry standards.
  • Implement data encryption, access controls, and regular audits.
  • Collaboration and Support:
  • Work closely with developers, system administrators, and DevOps teams to ensure seamless integration of database, caching, API, and storage solutions.
  • Provide technical support and guidance on database, caching, API, and storage-related issues to other team members.
  • Documentation and Best Practices:
  • Create and maintain comprehensive documentation for database, API, and system configurations, procedures, and policies.
  • Establish and promote best practices for database, API development, deployment, and monitoring.

Qualifications:

  • Education:
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Experience:
  • 10 years of experience in database administration and management.
  • Required for couchbase, Redis (Database) and oracle cloud infrastructure OCI expert , automation Ansible, Teraform
  • Minimum of 5 years of experience with caching technologies and cloud platforms.
  • Proven experience with Microsoft SQL Server (MSSQL) and Redis in production environments.
  • Experience with persistent storage solutions and technologies.
  • Experience with on-premises MSSQL engineering and administration.
  • Experience with PostgreSQL and vector databases is a significant advantage.
  • Experience with API management and integration.
  • Experience with Terraform for infrastructure automation.
  • Experience with public cloud platforms (AWS, Azure) for deploying and managing database, caching, and storage solutions.
  • Technical Skills:
  • In-depth knowledge of MSSQL architecture, configuration, and performance tuning.
  • Proficient in caching mechanisms and strategies, including experience with Redis caching.
  • Experience with persistent storage technologies and data durability strategies.
  • Strong experience with on-premises MSSQL environments.
  • Experience with PostgreSQL and vector databases, including performance tuning and optimization.
  • Experience with API management, including design, implementation, and monitoring.
  • Experience with cloud platforms (AWS, Azure) and cloud-native tools for database, caching, and storage management.
  • Proficient in database query languages (T-SQL) and data modeling techniques.
  • Experience with scripting and automation tools (e.g., PowerShell, Python, Ansible, Terraform).
  • Familiarity with DevOps practices, CI/CD pipelines, and containerization (Docker, Kubernetes) is a plus.
  • Soft Skills:
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and collaboration abilities.
  • Ability to work independently and as part of a team in a fast-paced environment.

-

Job Family Group:

Technology

-

Job Family:

Systems & Engineering

-

Time Type:

Full time

-

Most Relevant Skills

Please see the requirements listed above.

-

Other Relevant Skills

For complementary skills, please see above and/or contact the recruiter.

-

Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.

If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.

View Citi's EEO Policy Statement and the Know Your Rights poster.



  • Pune, Maharashtra, India Citi Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    We are seeking a highly skilled and motivated Mid-Senior Database Engineer with 10 years of experience, including a minimum of 5 years with caching technologies and cloud platforms. Expertise in Microsoft SQL Server (MSSQL), Redis, caching strategies, persistent storage solutions, and API management is essential. The ideal candidate will also have experience...


  • Pune, Maharashtra, India Swift Strategic Solutions Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Our technology services client is seeking multipleAnsible Engineer- RedHat & VMWareto join their team on a contract basis. These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period. Below are further details about the role:Role: Ansible Engineer- RedHat & VMWareExperience: 6+ YearsLocation:...


  • Pune, Maharashtra, India Swift Strategic Solutions Inc Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Our technology services client is seeking multipleAnsible Automation Engineerto join their team on a contract basis. These positions offer a strong potential for conversion to full-time employment upon completion of the initial contract period. Below are further details about the role:Role: Ansible Automation EngineerExperience: 6+ YearsLocation: PuneNotice...


  • Pune, Maharashtra, India Cummins Full time ₹ 1 - ₹ 2 per year

    DescriptionGPP Database LinkJob Summary:Responsible for defining, building and communicating a shared technical and architectural vision for a Product Team to help ensure the system or solution is fit for its intended purpose.Key Responsibilities:Defines, explores, and supports the implementation of enablers to evolve solution intent, working directly with...

  • Ansible Engineer

    3 days ago


    Pune, Maharashtra, India Careernet Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Key Skills: Automation, Ansible, Linux, Python, GIT, Agile, CI/CD, Jira.Roles & Responsibilities:Implement and maintain automation solutions using Ansible and Ansible Automation Platform (AAP).Manage and support build automation and configuration management across a large Linux estate.Troubleshoot issues related to Kong API and orchestration of VMware/VM...


  • Pune, Maharashtra, India Crazy Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Cloud Networking EngineerJob Description – Cloud Networking Engineer Looking for team members to lead the engineers in various projects to design the correct OCI network topologies, which include VCNs, subnets, route tables aligning with our business requirements and security best practices. Team needs to collaborate with other teams and resources at...

  • Ansible Tower

    1 week ago


    Pune, Maharashtra, India Talent Worx Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    We are seeking a skilled and experienced Ansible Tower Automation Engineer to design, implement, and maintain automated solutions using Ansible and Red Hat Ansible Tower/AWX. You will work closely with DevOps, infrastructure, and application teams to streamline operations and improve deployment efficiency.6.5 plus years experience profiles ·      ...

  • Lead II

    2 weeks ago


    Pune, Maharashtra, India UST Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role DescriptionWe are seeking a skilled Pipeline Engineer to design, develop, and optimize scalable data and processing pipelines supporting large-scale distributed systems. The ideal candidate will have hands-on experience with microservices, big data technologies, and modern CI/CD workflows. You will be instrumental in building and maintaining robust data...


  • Pune, Maharashtra, India Mindtickle Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Who we areMindtickle is the market-leading revenue productivity platform that combines on-the-job learning and deal execution to get more revenue per rep. Mindtickle is recognized as a market leader by top industry analysts and is ranked by G2 as the #1 sales onboarding and training product. We're honoured to be recognized as a Leader in the first-ever...

  • Ansible Developer

    5 days ago


    Pune, Maharashtra, India HSBC Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Some careers shine brighter than others.If you're looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.HSBC is one of the largest banking and...