AWS Platform Engineer with Python Development skills - Remote
Role details
Job location
Tech stack
Job description
This project and technology has responsibility for hosting, maintaining and supporting a critical messaging platform and infrastructure. As part of this we also uphold the quality of all code written within the platform, managing and monitoring overall CI and code quality gates, and making sure deployments meet appropriate standards., This temporary contract is inside IR35 and will require working under the direction of the client delivery manager as part of a multi-disciplinary team. The successful candidate will follow established delivery processes and working practices
Requirements
- Cloud architecture/AWS
- Terraform, other IaC tools welcome
- Github Actions, other pipeline tools welcome
- Observability tooling - any tool welcome
- Strong understanding of the S(ecure)SDLC
- Must be SC eligible
- Willing to go on-call once up to speed - Currently 1 in 6 weeks
Any programming language experience; particularly but not exclusively Python Previous experience as a software engineer on a product-orientated team
Nice to haves Experience evangelising platform engineering practices and principles An understanding of what force multiplication looks like, for a DevOps/Platform team Experience building reusable, consumable, Infrastructure-as-Code and CI jobs Enthusiasm for maximising software teams' autonomy, whilst ensuring the appropriate levels of alignment and quality is assured
Skills:
- Github Actions
- Python
- Terraform