Citi

DevOps Engineer

Pune Maharashtra India Full time

We are seeking a highly motivated and experienced DevOps Engineer to join our innovative engineering team. This role is crucial for individuals passionate about automating, optimizing, and securing the software delivery pipeline within a large-scale enterprise environment. The DevOps Engineer will be responsible for streamlining CI/CD processes, helping teams adhere to the latest standards and fostering a culture of operational excellence and continuous improvement. This position requires strong technical expertise in cloud platforms, containerization, scripting, and automation, coupled with a proactive approach to problem-solving and a collaborative mindset. The successful candidate will contribute significantly to enhancing our development and operational efficiency, ensuring faster time-to-market and increased system reliability.

Responsibilities:

  • CI/CD Pipeline Automation: Design, implement, and maintain automated Continuous Integration and Continuous Delivery (CI/CD) pipelines to facilitate rapid, reliable, and consistent software releases.
  • Infrastructure as Code (IaC): Develop and manage infrastructure using Infrastructure as Code principles and tools (e.g. Ansible) to ensure environments are provisioned consistently and efficiently.
  • Cloud & Container Management: Administer and optimize cloud-native infrastructure (e.g. OpenShift, AWS) and container orchestration platforms (Kubernetes, Docker), ensuring high availability, scalability, and security.
  • Monitoring & Alerting: Implement and manage monitoring, logging, and alerting solutions (e.g.,  Grafana, ELK Stack) to proactively identify and resolve system issues, ensuring optimal performance and uptime.
  • Automation & Scripting: Develop and maintain automation scripts and tools using languages such as Python, Bash, Go, or PowerShell to streamline operational tasks and reduce manual effort.
  • DevSecOps Implementation: Integrate security best practices and tools into the DevOps pipeline, promoting a DevSecOps culture to ensure secure application development and deployment.
  • Collaboration & Support: Work closely with development, and operations teams to understand their needs, provide technical guidance, and troubleshoot complex system and application issues.
  • Documentation & Best Practices: Advocate for and implement DevOps best practices, continuous improvement, and knowledge sharing across engineering teams. Create and maintain comprehensive documentation for systems, processes, and tools.


Qualifications:

  • Experience: 5+ years of hands-on experience in a DevOps, Site Reliability Engineering (SRE), or similar role within a large enterprise environment.
  • Technical Proficiency:
    • Strong expertise in designing and implementing CI/CD pipelines using tools like Jenkins, GitHub Actions, AWS DevOps.
    • Demonstrable experience with at least one major cloud platform (e.g., OpenShift, AWS, Google Cloud,).
    • Proficiency with containerization technologies (Docker) and orchestration (Kubernetes).
    • Hands-on experience with Infrastructure as Code (IaC) tools (e.g., Ansible).
    • Strong scripting and automation skills in languages such as Python, Bash, Go, or PowerShell.
    • Experience with monitoring and logging systems (e.g., Grafana, ELK Stack).
    • Solid understanding of networking concepts, security principles, and database operations.
  • Problem-Solving: Proven ability to diagnose and resolve complex technical issues across distributed systems and multi-cloud environments.
  • Communication: Excellent verbal and written communication skills, with the ability to effectively communicate technical information to diverse audiences.
  • Team Player: Collaborative mindset with strong interpersonal skills and the ability to work effectively within agile development teams.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field.

  • Experience in the financial services industry or other highly regulated environments.
  • Certifications in cloud platforms (e.g., AWS Certified DevOps Engineer or Kubernetes (CKA, CKAD).
  • Familiarity with SRE principles and practices.
  • Experience with microservices architectures and serverless computing

------------------------------------------------------

Job Family Group:

Technology

------------------------------------------------------

Job Family:

Applications Development

------------------------------------------------------

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.