Description:
A DevOps Engineer is a technical contributor who enjoys solving complex problems as part of a collaborative and agile team. We are seeking engineers who are passionate about technology and learning, as well as supporting DevOps tooling to enable other engineering teams to operate with a DevOps ethos. As a DevOps Engineer in Onyx, you will be part of a team that is driving change at GSK.
Key responsibilities for the DevOps Engineer I include:
- Collaborate closely with Product and Engineering teams to build new features and capabilities for our services
- Propose and define good engineering practices to be adopted by the organization
- Work in a multi-disciplined engineering team to deliver capabilities that empower other platform and engineering teams
- Continuously and proactively identify and develop areas to improve monitoring/alerting, reliability, performance, and automation
- Develop automated solutions and integrations to enable fluid self-service flows
- Write, review, and maintain code written in JavaScript/TypeScript (Node), golang, and python
- Automate away the process of managing capacity, safely deploying software, and mitigating system failures
- Continuously learn by staying up to date on the latest technology trends in our space, feed recommendations back to the teams with RFCs (Request for Comment)
Why you?
Basic Qualifications:
We are looking for professionals with these required skills to achieve our goals:
- Bachelor’s Degree
- 2+ years of professional software engineering experience
- 1+ year of cloud experience (GCP, Azure, AWS)
- 1+ year of experience with building and deployment tools (GitHub Actions, CircleCI, Jenkins, Azure DevOps)
Preferred Qualifications:
If you have the following characteristics, it would be a plus:
- 3+ years of cloud experience with GCP
- Experience working in an Agile delivery team
- Experience with system design
- Experience with container tooling (Docker, Kubernetes, helm)