Sr. Python Developer (AWS infrastructure)

Cognizant

Greater London

On-site

GBP 70,000 - 110,000

Full time

14 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cognizant in the United Kingdom seeks an experienced software engineer skilled in Python and cloud-native architectures to design, build, test and operate scalable applications and APIs.

You will manage AWS infrastructure, CI/CD pipelines and infrastructure as code, collaborating with product, architecture and delivery teams to translate requirements into robust technical solutions throughout design, development, deployment and operations.

Qualifications

  • Experience designing and building Python applications and APIs.
  • Cloud-native AWS experience including serverless and container services.
  • Terraform for infrastructure as code and deployment automation.

Responsibilities

  • Design, develop and maintain Python applications, APIs and backend services.
  • Build and operate cloud-native solutions using AWS services (Lambda, API Gateway, ECS, Fargate, DynamoDB, S3, CloudWatch).
  • Develop infrastructure and deployments using Terraform.
  • Collaborate with product, architecture and delivery teams to translate business requirements into technical solutions.
  • Monitor application and platform health, troubleshoot incidents and drive continuous improvement.
  • Design and manage APIs throughout their lifecycle, including documentation, security, governance and analytics.

Skills

Python
API design
Analytical skills

Tools

Terraform
AWS ECS/Fargate
Docker

Job description

Experienced software engineer with strong Python development skills and a solid understanding of cloud-native architectures. Responsible for designing, building, testing and operating scalable applications and APIs, while maintaining the AWS infrastructure and CI/CD platforms that support them.

The role combines hands-on software engineering with cloud and platform expertise, enabling teams to deliver secure, reliable and maintainable services. You'll contribute across the full development lifecycle, from solution design and coding through to deployment, monitoring and operational support.

Key role and responsibilities:

  • Design, develop and maintain Python applications, APIs and backend services.
  • Build and operate cloud-native solutions using AWS services (Lambda, API Gateway, ECS, Fargate, DynamoDB, S3, CloudWatch etc.).
  • Develop infrastructure and application deployments using Infrastructure as Code (Terraform).
  • Collaborate with product, architecture and delivery teams to translate business requirements into technical solutions
  • Monitor application and platform health, troubleshoot incidents and drive continuous improvement
  • Design and manage APIs throughout their lifecycle, including documentation, security, governance and analytics

Key skills for this role:

  • Hands-on experience with infrastructure-as-code tools (e.g. Terraform)
  • Proficiency with AWS cloud tools and architecture, including deploying microservices using ECS, ECR and Fargate
  • Hands-on experience with Python
  • Hands-on experience with Docker
  • Strong analytical and problem-solving skills
  • Implementation of API security and access control (OAuth, API keys, JWT, etc.)
  • Familiarity with API design patterns, best practices, and performance optimisation
  • Excellent collaboration and communication skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer (AWS, Terraform) – Hybrid
Senior Python Engineer (AWS, Terraform) – Hybrid

Netcompany • Greater London

Hybrid
GBP 90,000 - 110,000
Hybrid working model
Private medical health care
Pension contribution
+4
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • London Colney

On-site
GBP 70,000 - 90,000
Senior Python Developer/ Engineer
Senior Python Developer/ Engineer

Cognizant • City of Westminster, Greater London

On-site
GBP 70,000 - 110,000
Senior Developer
Senior Developer

Cognizant • Greater London

Hybrid
GBP 90,000 - 120,000
Senior Software Engineer (infrastructure focused)
Senior Software Engineer (infrastructure focused)

Signify Technology • Greater London

On-site
GBP 70,000 - 90,000
AWS Developer - financial services- contract
AWS Developer - financial services- contract

GCS Recruitment • Greater London

On-site
GBP 75,000 - 110,000
Senior Python Cloud Engineer (AWS, APIs, Terraform)
Senior Python Cloud Engineer (AWS, APIs, Terraform)

Cognizant • Greater London

On-site
GBP 70,000 - 110,000
Senior Python Developer - Cloud Automation
Senior Python Developer - Cloud Automation

Spectrum IT Recruitment • City Of London

Hybrid
GBP 90,000 - 110,000
Private medical
Senior Python Engineer
Senior Python Engineer

SGI • City Of London

On-site
GBP 60,000 - 80,000
Python Developer
Python Developer

Tenth Revolution Group • England

Hybrid
GBP 72,000 - 88,000