13 Nov
|
MyCareernet
|
Bengaluru
13 Nov
MyCareernet
Bengaluru
Key Skills: Python 3, AWS, Serverless Architecture, Event-Driven Architecture, REST APIs, Microservices, DynamoDB, PostgreSQL, Amazon RDS, Terraform, Terragrunt, CI/CD, OAuth 2.0, OIDC, SAML, Okta, Active Directory
Roles & Responsibilities:
- Design, develop, test, and maintain backend microservices, REST APIs, integrations, and workflow orchestration components using Python 3.
- Build scalable, secure, event-driven, and serverless solutions using AWS services and reliable asynchronous processing patterns.
- Apply Hexagonal Architecture, Ports and Adapters, or comparable domain-centered approaches to maintain separation between business logic, infrastructure, and external systems.
- Design data models for DynamoDB and PostgreSQL/Amazon RDS, while implementing resilient integrations with enterprise platforms and external services.
- Implement authentication, authorization, observability, audit-friendly processing, retry handling, idempotency, and production diagnostics.
- Define and maintain Infrastructure as Code using Terraform and Terragrunt, and support CI/CD and deployment automation.
- Participate in technical design reviews, code reviews, troubleshooting,
root-cause analysis, mentoring, and continuous improvement initiatives.
Skills Required:
- 6-8 years of qualified software engineering experience, including significant backend development experience.
- Strong backend development experience with substantial hands-on Python 3 expertise.
- Production experience designing AWS serverless, event-driven, and integration-based solutions.
- Proficiency in Infrastructure as Code practices and managing cloud environments through repeatable automation.
- Experience building secure, scalable backend services, APIs, integrations, and asynchronous workflows.
- Understanding of maintainable architecture patterns, data modeling, reliability engineering, authentication, authorization, and production support.
Good to Have:
- Terraform, application development, microservices, REST API, and SQL experience.
Education:
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, Engineering, or a related field; equivalent practical experience may be considered.
📌 Senior Backend Developer (Bengaluru)
🏢 MyCareernet
📍 Bengaluru