Principal Software DevOps Engineer

Medtronic

Hyderabad
Full time
14 - 20 Yrs
Job Openings: 2

Required Skills:

AWS

Python

DevOps

Teraform

Education: BE/BTech

Key Skills: AWS Services, Terraform, AWS CloudFormation, CI/CD tools GitLab CI, Docker, Kubernetes, scripting languages (e.g., Python, Bash, PowerShell).

 

As principal Software DevOps Engineer, you will design and maintain CI/CD pipelines for web, desktop, and mobile applications. Automates build, release, and deployment processes using tools such as Azure DevOps, Git, and AWS. Collaborates with development teams to improve deployment efficiency, monitors system reliability and performance, and implements security best practices.

 

Responsibilities may include the following and other duties may be assigned.

  • Design, build, and maintain CI/CD pipelines for web, desktop, and mobile applications. 
  • Integrate pipelines with tools such as Azure DevOps 
  • Automate build, signing, packaging, and release process 
  • Collaborate with development teams to optimize application deployment processes. 
  • Automate infrastructure provisioning and configuration in AWS. 
  • Monitor and ensure system reliability, availability, and performance. 
  • Manage version control and branching strategies using tools like Git. 
  • Troubleshoot and resolve system or deployment issues in a timely manner. 
  • Implement security best practices in the development and deployment processes. 
  • Additional duties as assigned. 

 

Required Knowledge and Experience:

  • Bachelor’s degree in computer engineering, Computer Science or a related technical field with 13+ years of engineering experience 
  • Strong experience with AWS services (e.g., EC2, S3, Lambda, RDS, etc.). 
  • Understanding of Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation. 
  • Proficiency in CI/CD tools such as Jenkins, GitLab CI
  • Knowledge of containerization tools like Docker and orchestration platforms such as Kubernetes
  • Experience supporting desktop or mobile application builds 
  • Experience with scripting languages (e.g., Python, Bash, PowerShell). 
  • Familiarity with Windows and Linux operating systems. 
  • Hands-on experience with version control systems like Git. 
  • Strong written and verbal communication skills 

 

Nice to Have 

  • Experience in monitoring tools such as Prometheus, Grafana, or CloudWatch. 
  • Knowledge of Agile methodologies and tools like JIRA or Azure DevOps. 
  • Familiarity with mobile application deployment processes (iOS/Android). 
  • Experience in medical device industry (or other regulated industry) 
  • Experience with Security and Risk analysis  

About Company

Medtronic
Learn more about the company