Jobiglo

No results.

Senior AWS Python Developer / Ops Engineer

EPAM Systems

Senior 🇬🇧 English
Python TypeScript AWS AWS Lambda AWS CDK DynamoDB EventBridge SQS SNS VPC Security Infrastructure as Code JSON Schema Pydantic OpenSearch GraphQL REST APIs Automated testing Distributed systems

Job description

About the role

We are seeking a Senior AWS Python Developer or Operations Engineer with more than six years of experience to join our team. You will work independently on a mature, event‑driven serverless platform, making technical decisions and guiding architecture for complex distributed systems.

Key responsibilities

  • Design, build, and maintain highly resilient, event‑driven services on AWS serverless infrastructure.
  • Develop and manage infrastructure as code using AWS CDK (TypeScript) to ensure reliable deployments.
  • Contribute to architectural decisions, evaluate alternatives, and document trade‑offs.
  • Ensure operational excellence: security, high availability, scalability, and observability.
  • Write and maintain automated end‑to‑end tests to guarantee product quality.
  • Collaborate with senior engineers to evolve the developer platform and engineering standards.

Required profile

  • 6+ years of professional experience in Python development.
  • Deep operational knowledge of DynamoDB, including single‑table design, GSIs/LSIs, capacity planning, TTL, and troubleshooting.
  • Strong understanding of AWS fundamentals (VPCs, multi‑account setups, security) and extensive experience with AWS Lambda in high‑traffic production.
  • Hands‑on experience with event‑driven patterns using EventBridge, SQS, and SNS.
  • Proficiency with Infrastructure as Code, preferably AWS CDK in TypeScript.
  • Familiarity with distributed system concepts such as ACID vs. BASE and eventual consistency.

Required skills

  • Python
  • TypeScript
  • AWS (Lambda, VPC, multi‑account, security)
  • AWS CDK
  • DynamoDB
  • EventBridge, SQS, SNS
  • Infrastructure as Code (IaC)
  • BDD testing frameworks (e.g., Behave)
  • JSON Schema, Pydantic
  • OpenSearch (nice‑to‑have)
  • GraphQL or REST API design
  • Automated testing and profiling

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec EPAM Systems.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches for Кыргызстан.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

By continuing, you accept our terms of use.

Already have an account? Login

💬 Chat with us on Telegram Chat on WhatsApp

Published 1 ай мурун

Expires 2 апта ичинде

22 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

EPAM Systems