Jobs / Mot***
Senior Platform Engineer
Mot*** · London, ENG, United Kingdom
London, ENG, United KingdomHybrid
Remuneration
Annual bonus schemes; pension contributions matched between 4.5% and 7%; life assurance; income protection; private medical insurance; health cash plan; 33–35 days of annual leave; enhanced family leave; learning and development opportunities.
Location
London, ENG, United Kingdom
Visa sponsorship
Sponsors visa
Job summary
The Senior Platform Engineer designs, builds, and operates a scalable internal developer platform that helps software teams deliver services supporting the planning, delivery, and operation of client assets. The role includes managing Terraform infrastructure and Kubernetes clusters, automating CI/CD with GitHub Actions, improving platform reliability, security, and observability, and mentoring junior engineers.
Benefits
Matched pension contributions of 4.5% to 7%Life assuranceIncome protectionPrivate medical insuranceHealth cash planAnnual bonus schemes33–35 days of annual leave, including public holidaysEnhanced family leaveLearning and development opportunities
Qualifications
- Commercial software development experience.
- Proficiency in at least one of C#, Go, or Python.
- Proficiency in scripting languages such as Bash or PowerShell.
- Understanding of networking concepts and protocols.
- Knowledge of security best practices and tools.
- Proficiency with Terraform, Kubernetes, Docker, and GitHub Actions.
- Understanding of cloud platforms; Azure preferred, with AWS or Google Cloud Platform also accepted.
- Experience with observability tools such as Prometheus, Grafana, or ELK Stack.
- Experience designing and working with RESTful APIs.
- Knowledge of Microsoft SQL Server, PostgreSQL, or other SQL databases.
- Agile team experience, preferably with Scrum.
- Application architecture experience, including microservices, design patterns, reliability, scaling, or automation.
Responsibilities
- Design, build, and maintain a scalable, reliable internal developer platform.
- Develop and manage infrastructure as code using Terraform.
- Implement and manage Kubernetes clusters.
- Automate CI/CD pipelines using GitHub Actions.
- Work with the Product Manager to identify developer needs and deliver platform solutions.
- Ensure platform availability and disaster recovery.
- Monitor and optimize platform performance and resource use.
- Implement security and compliance measures.
- Document platform architecture, processes, and procedures.
- Mentor junior team members.
Skills
AWSAzureBashC#DockerGCPGitHubGitHub ActionsGoGrafanaKubernetesMakePostgreSQLPowerShellPrometheusPythonRESTTerraformElasticsearchKibanaLogstash
Languages
C#GoPythonPowerShellBash
Work schedule
Full-time
Industry
EngineeringInformation technologyManagement and development consultancy
Relocation
No