Platform Engineer
Posted on:
7 hours ago
Vacancies:
1 Vacancy
Job Summary
Platform Engineer
As a Platform Engineer you will be responsible for designing building and maintaining secure scalable and resilient cloud platforms that enable the successful delivery of enterprise applications and digital services.
Key Responsibilities:
Platform Engineering & Infrastructure
- Design build and manage cloud infrastructure across Azure environments including networking compute storage identity and security services.
- Develop and maintain scalable reusable and production-ready infrastructure patterns.
- Implement Infrastructure-as-Code (IaC) solutions to automate platform provisioning and configuration management.
- Ensure platform components comply with enterprise architecture security and operational standards.
- Support engineering teams by providing reliable and scalable platform services for application delivery.
DevOps & Delivery
- Design implement and maintain CI/CD pipelines and automated deployment processes.
- Automate environment provisioning and infrastructure lifecycle management.
- Support Agile and sprint-based delivery models with a focus on quality speed and governance.
- Embed quality assurance and engineering best practices throughout the platform delivery lifecycle.
- Contribute to release management production readiness assessments and governance processes.
- Develop and maintain operational documentation and runbooks.
Platform Operations & Reliability
- Ensure platform readiness through monitoring alerting resilience and disaster recovery capabilities.
- Implement observability solutions including logging metrics and performance monitoring.
- Support incident management root cause analysis and continuous service improvement.
- Optimise platform performance availability and scalability to meet evolving business demands.
- Drive operational excellence through proactive maintenance and automation.
- Leverage AI-assisted engineering tools to accelerate infrastructure development scripting and automation.
- Apply AI-driven insights to improve platform monitoring performance optimisation and incident resolution.
- Support the adoption of AI-assisted engineering practices across Platform and DevOps teams.
- Validate AI-generated outputs to ensure they are secure accurate and aligned with enterprise standards.
- Continuously evaluate emerging AI technologies and automation capabilities to improve engineering productivity and delivery quality.
Required Skills & Experience:
- Proven experience designing implementing and managing cloud infrastructure within enterprise environments.
- Strong expertise in Microsoft Azure platform services including networking compute storage identity and security.
- Hands-on experience with Infrastructure-as-Code technologies such as Terraform Bicep or ARM templates.
- Strong background in DevOps practices CI/CD pipelines and deployment automation.
- Experience with Azure DevOps Git and modern source control workflows.
- Knowledge of containerisation and modern application hosting technologies including Docker.
- Experience implementing monitoring logging and observability solutions.
- Strong understanding of cloud security scalability resilience and performance optimisation.
- Experience supporting production environments and operational platform services.
Professional Skills:
- Strong analytical and problem-solving capabilities.
- Ability to collaborate effectively across engineering data AI and business teams.
- Experience working within Agile delivery frameworks and sprint-based environments.
- Excellent communication documentation and stakeholder engagement skills.
- Commitment to continuous learning and adoption of emerging cloud and platform technologies.