Senior AWS Python Developer / Ops Engineer
Epam Systems — Uzbekistan · Posted ~1 week ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
We are looking for a Senior AWS Python Developer or AWS Operations Expert with 6+ years of experience to join our team.
If you are a senior-level engineer who enjoys working independently with minimal supervision, making sound technical decisions, and guiding architectural direction on complex distributed systems, this is the perfect role for you.
You are comfortable writing clean application code in Python and managing infrastructure as code in TypeScript, with a deep, operational understanding of DynamoDB.
This project focuses on a highly scalable, event-driven core platform built using AWS serverless technologies.
Our team is fully responsible for the end-to-end architecture, infrastructure, and automated testing strategy.
Instead of starting from scratch, you will be expected to dive into an established, mature codebase, quickly adopt our engineering conventions, and work effectively to expand, secure, and scale platform capabilities.
Experience the freedom of remote work from anywhere in Uzbekistan, whether it's the comfort of your home or our modern office in Tashkent.
Responsibilities
Design, build, and maintain highly resilient, event-driven services running on AWS serverless infrastructureOwn and develop infrastructure as code (IaC) to ensure deployment reliability and consistencyActively contribute to architectural decisions, evaluate alternative design approaches, and document technical trade-offsFocus on operational excellence, ensuring services are secure, highly available, scalable, and easy to monitorWrite and maintain robust automated end-to-end tests to ensure high product qualityCollaborate closely with fellow senior engineers to evolve our developer platform capabilities and core engineering standards
Requirements
Python Development: Strong, hands-on professional experience using Python as your primary languageAWS Serverless & Fundamentals: Solid understanding of AWS infrastructure (VPCs, multi-account setups, security) and experience with AWS Lambda in high-traffic production environmentsIntegration Patterns: Practical experience designing and operating event-driven systems using EventBridge, SQS, and SNS, with a clear understanding of asynchronous communicationInfrastructure as Code (IaC): Solid experience using AWS CDK (ideally using TypeScript)DynamoDB (Deep Expertise): Exceptional architectural and operational knowledge of DynamoDB, including single-table design, access-pattern modeling, GSIs/LSIs, capacity planning, TTL, and operational troubleshootingDistributed Systems: Strong grasp of distributed data consistency (ACID vs.
BASE, eventual consistency) and service boundariesAutomated Testing: Strong experience with automated testing strategies, ideally utilizing BDD frameworks (such as Behave)Data Modeling: Experience with schema definition and validation libraries like JSON Schema or Pydantic
Nice to have
Operational and development experience with AWS OpenSearchHands-on application profiling and memory optimization skillsExperience designing and managing GraphQL or REST APIsBackground in operating high-volume, mission-critical production workloads
We offer
We connect like-minded people:Delivering innovative solutions to industry leaders, making a global impactEnjoyable working environment, whether it is the vibrant office or the comfort of your own homeOpportunity to work abroad for up to two months per yearRelocation opportunities within our offices in 55+ countriesCorporate and social eventsWe invest in your growth:Leadership development, career advising, soft skills and well-being programsCertifications, including GCP, Azure and AWSUnlimited access to EPAM's internal learning databaseFree English classes with certified teachersDiscounts in local language schools, including offline courses for the Uzbek languageWe cover it all:Monetary bonuses for engaging in the referral programMedical & family care packageFour trust days per year (sick leave without a medical certificate)Discounts for fitness clubs, dance schools and sports programsBenefits package (sports activities, a variety of stores and services)
EPAM Uzbekistan is a team of technologists and innovators united by technology.
In 2019, we opened our first office in Tashkent.
Since then, we’ve built a continuously learning organization that helps its employees reach their full potential and achieve professional goals through learning.
Our agile methodologies, client collaboration frameworks, engineering excellence programs, and hybrid teams offer many career paths and development opportunities.
LI-TZ1
We have 98,729 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 98,729 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume