Exception is seeking an experienced Senior Python Cloud Developer on a 3-month contract (initially) to join our team. You will play a pivotal role in building and enhancing Back End services using Python within a modern, event-driven AWS environment. This position involves hands-on coding, deployment, and collaboration to deliver high-quality solutions, leveraging AWS services such as S3, Athena, Lambda, and more.,
* Develop Backend Python Services: Design, implement, and maintain Python-based solutions and SQL functions to meet customer requirements.
* Cloud-Native Development: Use AWS services (eg, Athena, DynamoDB, Glue) to handle data in various formats including JSON, Parquet, and CSV.
* Infrastructure as Code (IaC): Develop and maintain AWS infrastructure using tools like AWS CDK and Docker. Provide guidance to peers on IaC best practices.
* CI/CD & Release Management: Manage the build, test, and deployment pipeline (GitHub-based) to promote releases through development, testing, and production environments.
* Collaboration & Impact Assessment: Work closely with both customer and internal teams to understand the impact of requested changes and ensure smooth integration into existing systems.
* Quality & Ownership: Embrace a "you build it, you own it" mindset, ensuring fault-tolerant, high-quality designs and solutions.
Applicants must be eligible to work in the specified location
* Based in the Central Belt of Scotland
* Inside of IR35
* AWS Certification desirable, Proven track record in Python Back End development (experience with SQL is a plus).
* Strong understanding of AWS services such as Lambda, S3, Athena, DynamoDB, CloudWatch, etc.
* Proficiency in using DevOps tools (eg, AWS CDK, Docker) and working in a CI/CD environment.
* Experience designing and delivering Infrastructure as Code.
* Excellent communication and problem-solving skills, with the ability to collaborate effectively across teams., AWS Certification (Associate, Professional, or Specialty) or near completion.
* Familiarity with cost optimization in AWS environments.
* Experience with AWS monitoring services (eg, CloudTrail, CloudWatch).
* Understanding of AWS Identity and Access Management (IAM), Cognito, and best practices for secure deployments.