We are looking for a Python developer with hands-on AWS experience who will be responsible for improving the performance and resiliency of our microservice based platform.
We are passionate about using open-source technologies and leveraging serverless architectures. Our stack currently uses the following SaaS / PaaS technologies (ECS Fargate, Lambda, RDS, DynamoDB, ElasticSearch) and a more.
Details:
- Role: Python Developer
- Contract
- Start: ASAP
- Duration : first contract for 6 months + extensions ( 2-3 years project duration )
- Location : Remote for UK end client
Responsibilities:
- Python development to support performance testing (using Locust and WireMock mocking solution), environment automation and creation of re-usable libraries for interacting with tooling or AWS
- Developing Infrastructure as Code (IaC) in Cloud Formation and Terraform to support environment automation
- Developing complex automation to support Continuous Integration and Delivery approach to software release management
- Maintaining Python and Infrastructure as Code scripts
Requirements:
- 2+ years' experience as a Python developer
- Experience in object-oriented programming concepts, unit & integration testing, web architecture and application servers.
- Understanding and experience with AWS serverless technologies.
- Experience in IaC (CloudFormation, Terraform)
- Experience with Azure DevOps
- Good understanding of microservices architecture and container technology is essential
- Good understanding of container technologies (Docker)
- CI/CD pipeline development experience (Azure DevOps or similar
- May have AWS Solutions Architect – Associate certification of equivalent
- Very good level of English
Job ID: LVPY2201