DevOps Infrastructure Engineer
Overall Job Summary
As the DevOps Infrastructure Engineer II, you will be responsible for driving continuous
integration and software delivery that unifies development and operations teams for faster
business results. This is a hands-on role where you will be responsible for working on complex,
major or highly visible tasks in support of multiple teams that require multiple areas of
expertise. This role will support multiple applications and provide expertise in multiple technical
environments and knowledge of one or more business areas.
Essential Duties/Responsibilities (The Americans with Disabilities Act (ADA) requires
employers to focus on the essential functions of a position to determine whether an individual is
qualified. Essential job functions are the fundamental job duties that an applicant or employee
must be able to perform, with or without reasonable accommodation. Please review the
instructions and guidelines below before completing this form. If you need assistance
completing this section, please contact your Human Resources Business Partner)
Design, develop and maintain automation framework for iterative software development
and testing. Provide teams with operational support, and develop solutions that provide
monitoring, logging and alerting capabilities.
Manage CI/CD infrastructure using Jenkins, SonarCloud/Veracode, BitBucket, and other
tools as needed, including patching and security updates on the infrastructure.
Develop and maintain build scripts to automate deployments for multiple environments
including dev/test, QA, UAT, and production.
Work with QA team to integrate automated testing into CI/CD pipeline.
Experience with cloud hosting, preferable in AWS
Knowledge of docker containers and able to build and maintain Kubernetes
infrastructure and manage integrations with APIM/WAF.
Participate in architecture review, reviewing technology designs and best practices
Operate in full compliance with internal policies and procedures as well as applicable
regulations and laws, including but not limited to FDA and HIPAA. Responsible to report
any procedure or process that doesn’t meet regulatory requirements, whether suspected
or confirmed, to leadership.
Education and Experience Requirements
Education: Bachelor's degree in computer science or computer engineering from an accredited
school
Relevant Work Experience:
Bachelor's degree in computer science or computer engineering from an accredited
school
6+ years of experience in DevOps focused on infrastructure or system administration
4+ years of experience with Amazon Web Services
Solid understanding and experience working with high availability, high performance,
multi-data center systems and cloud environments
Solid understanding of agile, software development life cycle, test driven development,
continuous integration, and continuous delivery
Experience with version control systems such as GitHub or CodeCommit
Experience with containers and containerization technologies including Linux and
Kubernetes
Experience with infrastructure provisioning tools such as CloudFormation or Terraform
Experience with configuration management tools such as Chef, Puppet, or Ansible
Experience in infrastructure and application monitoring tools
Experience with project management methodologies such as Agile, Scrum, Kanban, or
SAFe
Knowledge/Abilities –Technical Skills:
Solid understanding of the following:
CI/CD toolsets
Infrastructure as code
AWS serverless computing
Desire to identify and leverage appropriate new technologies
Strong communication and problem-solving skills:
Ability to think analytically and critically and effectively communicate with customers and
other personnel in order to translate and synthesize business needs into solutions
Ability to develop robust, fault tolerant systems
Ability to be flexible in approach toward infrastructure design
Ability to effectively investigate technical issues with vendors and non-technical
customers in order to solve reported issues
Ability to become a respected, trusted advocate for technology within the enterprise
Management/Leadership Skills:
Ability to mentor team members
Customer Service:
WECARE – BioTelemetry based customer centric program
Strong business acumen:
Attention to detail
Ability to meet demanding deadlines
Ability to organize own work and prioritize multiple project commitments
Ability to work independently
Ability to work collaboratively with a team – including with team members who are
geographically dispersed
Commitment to quality, including thorough testing of own work products
Ability to author and present system documentation deliverables such as design
documentation for software applications in clear, straightforward language
Applies technical best practices and relevant industry standards, as well as experience in
developing or updating business procedures
#LI-remote
#LI-GM1