Staff Software Engineer - DevOps

gehealthcare

Bengaluru, India 8 Years Exp Posted 14d ago

Job Description

  • Design, implement, and maintain CI/CD pipelines using Jenkins for automated build, test, and deployment in a Windows environment.

  • Develop and manage Infrastructure as Code (IaC) using Terraform for scalable and secure cloud environments.

  • Configure and manage AWS services (EC2, S3, IAM, VPC, etc.) to support application deployments and infrastructure needs.

  • Automate system configuration and provisioning using Chef.

  • Collaborate with development and operations teams to ensure seamless integration and delivery of applications.

  • Implement monitoring, logging, and alerting solutions to ensure system reliability and performance.

  • Optimize deployment processes and troubleshoot issues across Windows-based environments.

  • Ensure compliance with security best practices and governance policies in cloud and infrastructure setups.

 

Required Skills & Experience

  • Proven experience in DevOps practices and infrastructure automation.

  • Hands-on expertise with:

    • Configuration Management: Chef

    • Infrastructure as Code: Terraform

    • CI/CD Tools: Jenkins

    • Cloud Platforms: AWS (EC2, S3, IAM, VPC, etc.)

  • Good scripting and programming skills in Ruby, PowerShell or Python.

  • Solid understanding of Windows Server administration, networking fundamentals, and Active Directory.

  • Experience with version control systems (Git) and branching strategies.

  • Excellent problem-solving skills and ability to work in cross-functional teams.

  • Knowledge of security best practices in cloud and DevOps environments.

 

Education Qualification

Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with a minimum years of 8+ years of experience.

Similar Openings for You