Citi Commodities Technology - DevOps Engineer - Pune

Citi
Citi

Software Engineering, IT

Pune, Maharashtra, India

Posted 6+ months ago

Join Citi's dynamic Commodities Technology team and contribute to the evolution and stability of our global operations platform. We are seeking a highly skilled and motivated DevOps Engineer to play a key role in designing, automating, and maintaining our critical infrastructure and deployment pipelines. If you are passionate about automating workflows following the best practices in a cloud environment, we encourage you to apply. Prior experience in the financial industry is not required, but a strong understanding of CI/CD workflows and secure and compliant infrastructure practices is essential.

Responsibilities:

  • Design, implement, and maintain robust CI/CD pipelines for our Commodities Pricing and Revenue Reporting/Analytics platform, leveraging tools like Jenkins, UDeploy, Tekton, Harness.
  • Maintain and troubleshoot containerized applications running on Linux virtual machines, ensuring optimal performance and resource utilization.
  • Collaborate with development teams to optimize application performance, scalability, and reliability throughout the software development lifecycle.
  • Implement and manage monitoring and logging solutions to ensure system stability and proactively identify potential issues.
  • Ensure the security and compliance of our cloud infrastructure, adhering to industry best practices and regulatory requirements.
  • Continuously improve our DevOps processes and tools, exploring and implementing new technologies to enhance efficiency and reliability.
  • Collaborate with a global team of engineers and other technology professionals.
  • Clearly and accurately document infrastructure designs, automation scripts, and operational procedures.
  • Mentor and guide other team members on DevOps best practices.

Qualifications:

  • Expertise in containerization technologies like Docker and Kubernetes.
  • Solid understanding of CI/CD principles and experience with various CI/CD tools such as Jenkins, UDeploy, Tekton, and Harness.
  • Proficiency in scripting languages like Python and in Linux shell scripting.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, Splunk, or ELK stack.
  • Strong problem-solving skills and a proactive approach to identifying and resolving issues.
  • Ability to take ownership of initiatives, make informed decisions, and deliver impactful results.
  • Excellent interpersonal, verbal, and written communication skills.
  • Experience with Linux server administration.

Education:

Bachelor’s degree/University degree in Computer Science, Engineering, or a related field, or equivalent experience.

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

Job Family Group:

Technology

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

Job Family:

Applications Development

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

Time Type:

Full time

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

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.