What You’ll DoYou will design and implement system integrations with our internal developer portal (Backstage), to deliver fully automated solutions for the end-to-end path to Production in a measurable and scalable way. These integrations include surfacing data from multiple systems to give our engineers visibility into all aspects of their service development lifecycle. You will bring your full SDLC experience to help improve our overall engineering processes, testing approaches, deployment pipelines, and operational procedures. You will work with our production and reliability engineering teams to provide and create the tools and frameworks that allow the application teams to properly monitor and alert on their production applications.
Minimum Qualifications- Excellent software design and development skills
- Expert level proficiency with automated build and release pipelines and related tooling (e.g., Github Actions, ArgoCD, Jenkins)
- Expert level proficiency with programming languages (e.g., Golang, Java, Python)
- Experience with container orchestration tools and platforms (e.g., Kubernetes, EKS, ECS, GKE)
- Experience with cloud computing platforms (e.g., AWS, Azure, GCP)
Preferred Qualifications- Expert level proficiency with build systems (e.g., Gradle, Maven, Make)
- Experience with Javascript/TypeScript/NodeJS
- Passionate about development and engineering best practices
- Experience with automated testing tools and frameworks (e.g., Cypress, TestCafe, Selenium, Robot)
- Experience with infrastructure management tools (e.g., Terraform, Puppet, Ansible)
- Experience with the Backstage developer portal is a plus