We are looking for a Platform Engineer to work on a major Central Government project. The role is remote working with monthly visits to London, Inside IR35.
Key Responsibilities:
- Design and deploy scalable and secure cloud infrastructure using Terraform
- Design, deploy, and manage microservices using AWS ECS Fargate and App Mesh
- Implement AWS services such as EC2, ECS, S3, SQS, KMS, Secrets Manager and Lambda
- Design, develop, and deploy containerized applications using Docker, Python and Jenkins
- Use Packer to create consistent, reproducible, and secure images for AWS EC2.
- Set up monitoring, logging, and analytics tools using AWS services such as CloudWatch, CloudTrail and Prometheus.
- Implement alerting mechanisms to notify teams of issues or anomalies.Design and implement security measures using IAM roles, policies, and AWS Network firewall
- Integrate GitHub with our Jenkins CI/CD pipeline to manage code changes, automated testing, and continuous integration.
- Comfortable with pair programming sessions to design, develop, and deploy cloud infrastructure.
- Experience working with team members to collaborate on code reviews, debugging, and testing.
Must-Haves:
- Terraform
- AWS
- Shell Scripting
- Basic Python
- Docker (setup and management of Docker containers)
Nice-to-Haves:
- Jenkins and Jenkins Scripting
- ECS and/or EKS
- Advanced Python
- AWS Lambda