As Staff DevOps Engineer, you will be responsible for providing build and release strategy for highly complex as well as parallel and concurrent releases for a Software Product. Manages Continuous Code Integration within Software Development Life Cycle. Works independently and is seen as a Technical Leader. The role demonstrates deep understanding of concurrent software development, its effect on build management and releasing the builds across versions and environments.
Roles and Responsibilities:
In this role, you will:
- Manage and improve the release process, focusing on scale and efficiency, and deploy the right builds across environments.
- Own builds, releases, and continuous integration processes for large and complex releases of a product, sometimes expanding the scope across multiple concurrent releases.
- Develop and enhance the test infrastructure and continuous integration framework used across teams.
- Demonstrate expert knowledge in developing and executing automated builds and scripts.
- Learn new build and release techniques and methodologies and train the team in the same.
- Work with developers and stakeholders to deliver quality software through the build and deployment system.
- Partner with and provide direction to fellow team members to diagnose bugs and formulate solutions.
- Drive initiatives such as defining standards and processes to ensure quality.
- Manage key deliverables and mentor junior team members.
- Work cross-functionally with other business departments to align activities and deliverables.
- Use industry best practices to improve build, release, and continuous integration processes.
Education Qualification:
- Bachelor’ s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering, and Math).
- A minimum of 6+ years of progressive experience in DevOps.
Desired Characteristics/ Technical Expertise:
- Proficiency in DevOps practices, methodologies, and tools, such as CI/CD pipelines, configuration management, and containerization.
- Strong technical skills with Java & scripting (e.g., Python, Groovy, Bash, Perl, Powershell).
- Experience with cloud platforms (e.g., AWS) and infrastructure as code (e.g., Terraform, CloudFormation).
- Strong Linux/Windows OS-based systems skills with practical experience operating in a cloud or virtualized environment and tools like vCenter/VMWare.
- Continuous Integration and Deployment experience using a wide variety of open-source technologies and cloud services (e.g., AWS, Azure).
- Experience in building sophisticated, scalable, reliable, highly available, and highly automated infrastructures with automation tools (e.g., Ansible, Puppet).
- Experience in implementing, configuring, and deploying modern DevOps tools and CI/CD orchestrators (e.g., Jenkins, CodeFresh, Spectra Cloud, ArgoCD).
- Experience with source control management (e.g., Gitlab).
- Experience with build artifact management (e.g., Jfrog Artifactory).
- Expertise in containerization technologies and tech stack (e.g., Docker, Kubernetes).
- Understanding of DevSecOps and SecOps tools (e.g., Twistlock, Blackduck).
- Observability & Support - Environments both On-Premise and Cloud monitored for utilization, issues, and supported for high availability.
- Familiarity with monitoring and logging tools (e.g., Prometheus, ELK stack, Splunk).
- Excellent communication and presentation skills and the ability to interface with senior leadership with confidence and clarity.
- Able to work under minimal supervision.
- Healthcare domain exposure is a plus.
Business Acumen:
- Strong problem-solving abilities and capable of articulating specific technical topics or assignments.
- Experience in building scalable and highly available distributed systems.
- Skilled in breaking down problems and estimating time for development tasks.
- Evangelizes how our technology solves customer problems from a technology and business perspective.
total rewardsare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.