Job Description
In this role, you will be:
- Part of the Platform Engineering Team, responsible for implementing a foundation of self-service APIs, tools, services, knowledge, and support to enable Product Delivery Teams to deliver work with substantial autonomy.
- You will be engineering solutions that improve deployment and production capabilities for all Product Delivery teams; solutions that provide scalable foundations to building high-performing services.
- Work on defined projects directly with Product Delivery teams that aim to boost their operations, such as improving continuous delivery with pipelines and infrastructure as code.
- Align with the rest of the Engineering Services in driving operational excellence & best practices around service performance, deployment, monitoring and availability.
A little more about you:
- You have 5+ years of solid DevOps On-prem & Cloud engineering experience.
- You have worked with DevOps tools chains involved in coding, building, testing, packaging, releasing, configuring, and monitoring software applications.
- You have an interest in distributed systems and big data architectures
- You are a proactive, self-directed person with attention to detail.
- You're able to identify issues and opportunities early on and love putting your ideas to the team.
- You have a passion for solving problems and have excellent communication skills.
- You enjoy collaborating with other teams to map requirements into technical solutions.
- You have a strong dedication to quality and love automation.
- You are passionate about technology and stay current with leading DevOps technologies.
We'd love you to be familiar with some of the following:
- Knowledge of common programming languages such as C#, TypeScript/JavaScript, Python etc.
- Experience with Infrastructure-as-Code such as PowerShell, Pulumi, AWS CloudFormation, AWS CDK, Azure ARM etc
- Knowledge in Site Reliability Engineering
- Network & Security knowledge
- Experience with Git Repos and Azure DevOps CI/CD tooling and continuous delivery practices
- Software Packaging – Artifact repositories, MSIX
- Infrastructure Configuration Management tools such as SCCM, Chef, Ansible etc
- Monitoring tools such as New Relic, App Dynamics, Datadog etc
- Windows/Linux Operating Systems