Senior DevOps Engineer

gehealthcare

Bengaluru, India 5 Years Exp Posted 1h ago

Job Description

  • Design, deploy, and manage Kubernetes clusters to orchestrate containerized applications.

  • Develop automation scripts and tools to streamline deployment, monitoring, and maintenance tasks.

  • Configure and optimize Kubernetes resources for scalability, high availability, and performance.

  • Implement and manage containerization technologies like Docker for application deployment.

  • Develop and maintain automation scripts and tools for provisioning, configuration, and deployment of infrastructure components.

  • Implement Infrastructure as Code (IaC) practices using tools like Terraform or Ansible.

  • Continuously improve and automate deployment processes to achieve efficiency and reliability.

  • Design, implement, and maintain CI/CD pipelines for seamless and efficient software delivery, for automated testing, building, and deploying applications on Kubernetes.

  • Collaborate with development teams to integrate automated testing and deployment processes. Collaborate with development teams to optimize application performance and troubleshoot issues in a Kubernetes environment.

  • Monitor and troubleshoot build and deployment pipeline issues.

  • Implement monitoring solutions for infrastructure and applications using tools like Prometheus, Grafana, and ELK stack.

  • Set up alerts and notifications for system performance and availability.

  • Analyze and respond to incidents, ensuring a proactive approach to system health.

  • Collaborate with security teams to implement and maintain security best practices in the Kubernetes environment.

  • Ensure compliance with relevant industry standards and regulations.

  • Work closely with development, QA, and operations teams to foster a collaborative DevOps culture.

  • Document system architecture, configurations, and processes.

  • Perform capacity planning and resource optimization for Kubernetes clusters.

  • Continuously monitor and analyze system performance, making recommendations for improvements.Collaborate with product owners, stakeholders, and cross-functional teams to understand project requirements and translate them into technical solutions.

  • Identify performance bottlenecks, and suggest optimizations to improve application performance.

  • Mentor and coach team members, fostering a culture of continuous learning and professional growth.

  • Stay up to date with emerging technologies, industry trends, and best practices related to cloud computing, container orchestration.

  • Troubleshoot and resolve complex technical issues, provide root cause analysis, and implement preventive measures.

  • Ensure adherence to project timelines, deliverables, and quality standards, while effectively managing competing priorities.

  • Ensure high availability, reliability, and security of Kubernetes clusters through monitoring, logging, and security best practices.

  • Continuously evaluate and implement new technologies and best practices to improve our Kubernetes infrastructure and DevOps processes.

 

Skillset (Hands On is must)

  • Bachelor's degree in Computer Science, Engineering, or a related field.

  • 5 to 7 years of hands on experience in Dev Ops -Build and execution, Kubernetes administration

  • Strong expertise in deploying and managing Kubernetes clusters in production environments.

  • In-depth knowledge and hands-on experience with cloud platforms such as AWS , including services like EC2, S3, RDS, Lambda, or equivalent.

  • Experience in monitoring and observability tools like – Prometheus, Grafana, Datadog etc

  • Good knowledge in containerization technologies, particularly Kubernetes, including deployment, scaling, and orchestration.

  • Solid understanding of software development methodologies, Agile practices, and DevOps principles.

  • Experience with modern software development tools, version control systems (e.g., Git), and build automation tools (e.g., Maven, Gradle).

  • Excellent problem-solving skills and the ability to analyze complex technical challenges and provide innovative solutions.

  • Experience with infrastructure as code (IaC) tools such as Terraform, Ansible, or Helm

  • Strong communication skills, with the ability to effecti

Similar Openings for You