remote
Platform Engineer - The Fidelis Partnership
Devops Engineer
Platform Engineer responsible for designing, deploying, and maintaining scalable cloud infrastructure, automating workflows, and ensuring high availability of services using AWS, Docker, Kubernetes, and CI/CD pipelines.
About the role
Key Responsibilities
- Design, implement, and manage cloud-native infrastructure on AWS, ensuring scalability, security, and cost efficiency.
- Build and maintain CI/CD pipelines using tools such as GitHub Actions, Jenkins, or GitLab CI to automate build, test, and deployment processes.
- Containerise applications with Docker and orchestrate them using Kubernetes, managing deployments, scaling, and rolling updates.
- Develop and maintain automation scripts in Python to streamline operational tasks and improve system reliability.
- Implement monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, CloudWatch) to ensure system health and rapid incident response.
- Collaborate with development teams to optimise application performance and troubleshoot production issues.
Requirements
- Proven experience as a Platform Engineer or similar role in a cloud environment.
- Strong proficiency with AWS services (EC2, S3, RDS, IAM, CloudFormation).
- Hands‑on experience with Docker, Kubernetes, and container orchestration best practices.
- Solid scripting skills in Python and familiarity with CI/CD tooling.
- Excellent problem‑solving skills and a proactive approach to system reliability and security.
Skills
awsdockerkubernetescicdpython