Python Lead = Bangalore

Year    KA, IN, India

Job Description

: Lead Python Developer



Role: Lead Python Developer - AWS Serverless & Application Architecture




Experience: 8+ Years




Location: Hybrid (3 Days work from Office)




Employment Type: Full-time




About the Role





We are looking for a highly skilled

Python Developer

with strong experience in

AWS Serverless Architecture

,

Lambda functions

, and

application design principles

. The ideal candidate should be capable of building scalable, secure, and maintainable backend systems while following best coding and architectural practices.


Key Responsibilities





Application Development



Develop, maintain, and optimize backend services using

Python

. Write clean, modular, and reusable code following

PEP8 standards

,

SOLID principles

, and industry best practices. Build and deploy

AWS Lambda

functions with efficient runtime and minimal cold starts. Implement

REST APIs

using API Gateway + Lambda.

AWS Cloud & Serverless Architecture



Design, develop, and maintain

serverless applications

using: + AWS Lambda + API Gateway
+ DynamoDB
+ SQS/SNS
+ EventBridge
+ S3
Implement infrastructure-as-code using

CloudFormation

,

SAM

, or

Terraform

.

System & Solution Design



Participate in

architectural discussions

, helping design scalable and fault-tolerant systems. Design microservice components with proper

modularization

,

decoupling

, and

event-driven patterns

. Ensure systems adhere to best practices around

performance, security, and cost optimization

.

Coding Best Practices



Implement robust

exception handling

,

logging

, and

monitoring

(CloudWatch). Manage dependencies using layers or container-based Lambda deployments. Ensure applications are

idempotent

, secure, and optimized.

CI/CD & DevOps Collaboration



Work with DevOps teams to build CI/CD pipelines using: + AWS CodePipeline + GitHub Actions
+ Jenkins
Deploy and manage serverless applications in multiple environments.

Testing & Quality Assurance



Write

unit tests

and

integration tests

(PyTest preferred). Conduct code reviews and maintain code quality standards.

Required Skills




Technical Skills




Strong proficiency in

Python

(3.x) Experience with: + AWS Lambda + API Gateway
+ DynamoDB / RDS
+ EventBridge / SQS / SNS
+ S3
Familiarity with

RESTful APIs

, JSON, and event-driven architectures. Experience with

async programming

, decorators, generators, and design patterns. Hands-on knowledge in CI/CD automation.

Architectural Skills




Understanding of: + Microservices + Serverless design patterns
+ Distributed systems
+ Fault tolerance
+ High availability
+ Scalability principles

Soft Skills




Strong analytical and problem-solving abilities. Ability to communicate technical concepts clearly. Self-driven team player with ownership mindset.

Preferred Skills (Nice to Have)




Experience with

FastAPI / Flask / Django

. Familiarity with

Docker

and container-based Lambda. Knowledge of security best practices (IAM, encryption, VPC). Experience with

monitoring tools

(CloudWatch, X-Ray).

Education




Bachelor's/Master's in Computer Science, Engineering, or equivalent experience.

About Encora





Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.



At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4736586
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    KA, IN, India
  • Education
    Not mentioned
  • Experience
    Year