Senior Python Developer

Encora

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 2 days ago
Vacancies: 1 Vacancy

Job Summary

Job Description: Python Developer

Role: Python Developer AWS Serverless

Experience: 58 Years

Location: Hybrid(3 Days work from office)

Type: Full-time

About the Role

We are looking for a strong Python Developer with hands-on expertise in AWS Lambda functions and serverless application development. The candidate will be responsible for building optimizing and maintaining backend services using Python and AWS cloud-native components.

Key Responsibilities

1. Backend Development

  • Develop test and deploy Python-based backend services.

  • Build AWS Lambda functions with efficient performance and low latency.

  • Create and maintain RESTful APIs using API Gateway Lambda.

2. Serverless & Cloud Development

  • Design and implement serverless workflows using:

    • AWS Lambda

    • API Gateway

    • S3

    • DynamoDB

    • EventBridge

    • SQS/SNS

  • Automate deployments using AWS SAM CloudFormation or Terraform.

3. Code Quality & Best Practices

  • Write clean modular and maintainable Python code.

  • Implement proper logging exception handling and debugging.

  • Ensure code meets performance reliability and security standards.

4. Testing & CI/CD

  • Develop unit tests and integration tests using PyTest or similar tools.

  • Collaborate with DevOps teams to build and maintain CI/CD pipelines.

5. Collaboration & Documentation

  • Work closely with architects product owners and cross-functional teams.

  • Document code workflows and technical specifications.

Required Skills

Technical Must-Haves

  • Strong proficiency in Python (3.x).

  • Hands-on experience building AWS Lambda functions.

  • Good understanding of:

    • API Gateway

    • S3

    • DynamoDB / RDS

    • Event-driven architectures

  • Experience with CloudWatch logs and troubleshooting.

Coding Skills

  • Knowledge of:

    • Python modules & packages

    • Error handling

    • Decorators generators

    • Pythonic coding standards (PEP8)

  • Ability to write optimized and scalable code.

Tools & DevOps

  • Git/GitHub / Bitbucket

  • AWS SAM / CloudFormation / Terraform

  • CI/CD pipelines (GitHub Actions / CodePipeline / Jenkins)

Nice-to-Have Skills

  • Experience with FastAPI Flask or Django.

  • Familiarity with Docker.

  • Knowledge of asynchronous programming (asyncio).

  • Understanding of security best practices (IAM encryption secrets management).

Education

  • Bachelors degree in Computer Science Engineering or related discipline (preferred but not mandatory).


Required Experience:

Senior IC

Job Description: Python DeveloperRole: Python Developer AWS ServerlessExperience: 58 YearsLocation: Hybrid(3 Days work from office)Type: Full-timeAbout the RoleWe are looking for a strong Python Developer with hands-on expertise in AWS Lambda functions and serverless application development. The ca...
View more view more

Key Skills

  • APIs
  • Docker
  • Jenkins
  • REST
  • Python
  • AWS
  • NoSQL
  • MySQL
  • JavaScript
  • Postgresql
  • Django
  • GIT

About Company

Company Logo

As Encora Inc. expands its footprint in Latin America, its acquisition of Nearsoft provides our clients with a unique chance to Nearshore on a global scale.

View Profile View Profile