Citi

Senior DevOps Engineer

Chennai, Tamil Nadu
Python CI/CD OpenShift Kubernetes Shell Scripting Bitbucket GitHub Jenkins ServiceNow Kibana Grafana Docker
Description

Senior DevOps Engineer - Assistant Vice President

Location: Chennai Tamil Nadu India

Remote Type: Hybrid

Time Type: Full time

Job Description

We are seeking a highly skilled and experienced Senior DevOps Engineer with a strong focus on Python development to join our dynamic Technology team. In this intermediate-level position, you will play a pivotal role in designing, building, and maintaining robust and scalable application systems. Leveraging your expertise in CI/CD pipelines, cloud-native technologies (OpenShift/Kubernetes), and Python, you will drive automation, optimize performance, and ensure the reliability of our critical applications. This role requires a hands-on approach, a keen eye for detail, and the ability to mentor junior colleagues while acting as a subject matter expert.

Key Responsibilities:

  • CI/CD & Automation: Design, implement, and manage end-to-end CI/CD pipelines using tools like Lightspeed and Jenkins, integrating with Bitbucket/GitHub for robust code management and leveraging Shell scripting for automation.
  • Cloud-Native Platform Management: Provide expertise and hands-on experience with OpenShift/Kubernetes infrastructure, including deployment, debugging, capacity monitoring, and understanding of service mesh architecture.
  • Application Development & Optimization: Design, develop, and maintain high-quality, scalable Python (3.x, Anaconda) applications, specifically within a microservice architecture deployed on OpenShift/Kubernetes.
  • Testing & Quality Assurance: Develop and maintain comprehensive automated tests (unit, integration) to ensure code quality, system reliability, and performance.
  • Operational Excellence: Monitor container logs, troubleshoot and debug production issues, and optimize application performance and stability using tools like Kibana and Grafana.
  • Process & Release Management: Manage SDLC processes, application promotions, and release management workflows utilizing tools like ServiceNow.
  • Collaboration & Mentorship: Foster cross-functional coordination with development, infrastructure, and operations teams. Serve as an advisor and coach to less experienced analysts, and act as a Subject Matter Expert (SME) to senior stakeholders.
  • Standards & Best Practices: Understand, implement, and define essential operating standards, processes, and best practices in Python development, CI/CD, and DevOps methodologies.
  • Risk Management: Appropriately assess and mitigate risks related to business decisions, ensuring compliance with applicable laws, regulations, and internal policies, while escalating and managing control issues with transparency.

Required Skills & Qualifications:

  • Experience: Proven experience (typically 5+ years) in application development, DevOps, or platform engineering roles.
  • Programming Languages: Strong proficiency in Python 3.x (including Anaconda), with excellent debugging skills.
  • DevOps & CI/CD Tools:
    • Extensive experience with CI/CD pipeline creation and management (e.g., Lightspeed, Jenkins, GitHub/Bitbucket).
    • Proficiency in Shell Scripting for automation.
    • Experience with Release Management platforms (e.g., ServiceNow).
  • Cloud-Native Technologies:
    • Hands-on expertise with OpenShift/Kubernetes infrastructure and microservice architectures.
    • Exposure to service mesh architecture.
    • Experience with container log monitoring and debugging.
  • Monitoring & Logging: Practical experience with observability tools such as Kibana and Grafana.
  • Methodologies: Solid understanding and practical experience with SDLC processes and DevOps methodologies.
  • Soft Skills:
    • Excellent cross-functional communication and coordination abilities.
    • Strong problem-solving and analytical skills.
    • Ability to operate with a limited level of direct supervision, exercising independence of judgment and autonomy.
    • Demonstrated ability to mentor and advise team members.
    • Strong commitment to ethical conduct, risk assessment, and compliance.

Education:

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

This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.

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

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.

Citi
Citi

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say