We are looking for an experienced AWS Developer to join our Cloud Platform Team. As a key member of the team, you will work with our National Security Customers to build infrastructure platforms on AWS. You will have experience in designing and building with AWS services, scripting abilities, and a strong understanding of operational concepts on AWS.
Requirements
- Experience in AWS and solving complex business issues
- Demonstrable expertise designing and building with AWS services
- Scripting abilities with languages such as Shell, Bash, or Python
- A working knowledge of Linux, networking, routing & firewalls etc
- Strong understand of operational concepts on AWS, particularly monitoring and observability, FinOps
- Proficient in Infrastructure as Code technologies (eg CloudFormation, CDK, Terraform)
- Source controlling your code with Version Control Systems, for example Git, Mercurial, Perforce
- Great communication and problem solving skills, and a desire to learn new technologies
- Working in an Agile environment (e.g. Scrum, Kanban, SAFe, XP, etc)
- AWS Certification at Associate level eg Solution Architect, Developer or DevOps
- Coding experience of at least 1 Lambda compatible language
- Docker, and container runtime platforms such as Kubernetes, EKS, ECS etc
- Utilising CI/CD tools, such as Bamboo, Jenkins, TeamCity, Bitbucket, in order to streamline delivery of new features and fixes
- Continual testing of code using Automated Testing Frameworks
Benefits
- 25 days holiday a year
- Private medical and dental insurance
- Competitive pension scheme
- Cycle to work scheme
- Taste cards