Senior Platform Engineer
HybridManchester, England, United Kingdom
Job Summary
Design and maintain CI/CD pipelines and AWS-based infrastructure using Cloudformation, CDK, and Terraform. Build scalable Linux platform solutions and automate operational tasks while ensuring compliance with best practices. Collaborate with developers to improve deployment, monitoring, and testing, and act as a technical mentor to support professional development. Troubleshoot incidents to ensure system reliability and maintain documentation for continuous improvement. This role requires advanced technical expertise in Python, TypeScript, and Linux system administration within an Agile environment.
Required Qualifications
- UK Citizenship or Permanent Residency located in the UK
- Minimum of 5 years experience in software development
- At least 3 years in a senior or lead platform role
- Demonstrated advanced programming skills in one or more core languages (Python, TypeScript, Shell), including relevant frameworks
- System architecture and design experience, with the ability to build scalable, modular, and maintainable solutions
- Cloud expertise, particularly in AWS services, deployment, and orchestration
- DevOps and CI/CD proficiency, including automated build, test, integration, and deployment pipelines
- Strong testing focus, with experience in unit, integration, and automated testing practices
- Security-conscious development, applying secure coding standards and data protection principles
- Strong critical thinking and proactive problem-solving skills
- Clear and confident communicator, both written and verbal
- Composed and resilient under pressure
- Supportive team player with mentoring capability
- Committed to continuous learning and professional growth
- Demonstrates integrity, accountability, and reliability
- Organised with effective time management skills
Desired Qualifications
- Experience working with tools such as Ansible, Github, Bitbucket, Conan and Nexus
- Infrastructure-as-code tools such as Cloudformation, CDK and Terraform
- Time management skills
- Desire to be involved in all aspects of product development
- Positive team player with flexibility in work tasks
- Desire to learn new technologies and skills
- Decision-making ability and responsibility
- Responsiveness to new initiatives and directions
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.