Job Title: Python Full Stack Developer
Location: Hyderabad
Experience: 5+ Years
Employment Type: Full-time
Skills: Python, AWS[EDA,SQS,SNS], Microservices, Fast API, Any AI experience.
You will own the design of scalable, resilient, and cost-efficient systems that process terabyte- to petabyte-scale data, power critical analytics, and expose clean, well-designed APIs to downstream consumers.
Core Responsibilities:
- Design and implement serverless, event-driven data platforms on AWS.
- Build and maintain Java- and Python-based backend microservices, including high-throughput REST APIs.
- Implement event-driven workflows using managed AWS services.
- Optimize data storage, querying, and cost at scale.
- Establish strong observability, security, and operational excellence standards.
- Hands-on experience architecting and operating production workloads on AWS, with deep expertise in:
- Amazon EventBridge Designing and implementing Event-Driven Architecture (EDA), including custom event buses, rules, and targets.
- AWS Lambda Developing, optimizing, and securing serverless functions, including VPC configuration and custom layers.
- Amazon DynamoDB NoSQL data modeling, partitioning strategies, Global and Local Secondary Indexes (GSI/LSI), and DynamoDB Streams.
- Amazon S3 Secure and scalable data lake design, lifecycle policies, and versioning strategies.
- Amazon Athena Query optimization, data partitioning strategies, and cost management techniques.
- Amazon API Gateway Designing robust REST APIs, authentication and authorization, and throttling configuration.
- Amazon CloudWatch Metrics, alarms, dashboards, and CloudWatch Log Insights.
- Strong understanding of serverless best practices, cost optimization, fault tolerance, and resilience in distributed systems. Backend Engineering & Microservices (5+ years)