Sr DevOps Engineer (Northridge, CA)
This Sr. DevOps engineering role is for a hands-on engineer who is entrepreneurial and driven to get her/his products delivered. We are building our mobile apps to be end to end driven by pipelines; with highly available, reliable and scalable deployments. This position will help the team to move quickly, with high quality and technical rigor.
We need your experience with DevOps practices to design, deploy and operate using the right architecture and performance considerations in the mobile space. Mobile deployments are not easy – and you know the intricate aspects that should be considered for high performance, reliability and scale. As part of our growing DevOps team, you will liaison with vendors and internal development teams to deliver leading-edge digital health solutions.
The Diabetes Operating Unit focuses on improving the lives of those within the global diabetes community. As a business, we strive to empower people with diabetes to live life on their terms by delivering innovation that truly matters and providing support in the ways they need it. We’re committed to meeting people with diabetes where they are in their journey, always with an aim to make their lives easier. Our portfolio of innovative solutions are designed to provide customers greater freedom and better health, helping them achieve better glucose control, while spending less time managing their disease.
Our organization contributes directly to this mission through our rich software system, which includes Mobile applications combined with scaled infrastructure and advanced analytics. Become part of our team and you will be challenged to build these amazing software products, and in the process, make a real difference.
A Day in the Life
Responsibilities may include the following and other duties may be assigned.
- Collaborate with software engineering and testing teams to understand the needs and incorporate new requirements to improve engineer development and testing experience
- Design, build and maintain CI/CD pipelines in multiple integration and test environments
- Automate application deployments to multiple integration, staging and production environments
- Contribute to DevOps roadmaps and strategies to drive continuous integration, testing, delivery, IaC and Configuration Management, Metrics and Reporting and Continuous Improvement activities that scale horizontally and provide the balance between quality, efficiency and usability.
- Evaluate existing processes & tools for performance and functional improvement opportunities
- Collaborate with remote teams and drive selected work activities with offshore groups
- Communicate status regularly with engineering and business stakeholders
- Bachelors degree required
- Minimum of 4 years of relevant experience, or advanced degree with a minimum of 2 years relevant experience
Nice to Have
- Must have an automation first mindset
- Proficient with git, git workflows and branching strategies
- Strong fundamentals and solid understanding of software development life cycle
- Hands on experience with mobile (iOS and Android) build and release pipelines
- Hands on experience or working knowledge of Xcode, provisioning profiles and signing certificates
- Hands on experience or working knowledge of mobile app stores
- Hands on experience using Jenkins and Gitlab CI
- You have proven scripting skills in one of the following - Python, Groovy, Ruby, Bash
- Proficient and diligent in documenting processes
- Must be a self-starter and a critical thinker who enjoys solving problems efficiently and pragmatically
- Exceptional interpersonal and communication skills
- Experience working with Flutter or building flutter applications
- Experience with cloud technologies such as AWS, Azure or Google Cloud Platform
- Experience working in an Agile development framework
- Experience with performance monitoring and analysis tools
- Experience with Docker
About Medtronic
Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.
Physical Job Requirements
The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. For Office Roles: While performing the duties of this job, the employee is regularly required to be independently mobile. The employee is also required to interact with a computer, and communicate with peers and co-workers. Contact your manager, recruiter or local HR to understand the Work Conditions and Physical requirements that may be specific to each role. (ADA-United States of America)
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. Learn more about our benefits here.
This position is eligible for a short-term incentive plan. Learn more about Medtronic Incentive Plan (MIP) on page 6 here.