Impelsys - Senior Python Developer (6-10 yrs)

V2 Solutions

Bengaluru

On-site

INR 2,000,000 - 3,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

V2 Solutions is seeking a Senior Python Developer (FastAPI) with 6+ years of experience to design and build scalable backend services. You will work on cloud-native architectures on AWS, implement end-to-end CI/CD pipelines, and collaborate with cross-functional teams in an Agile setting.

The role emphasizes building RESTful APIs, microservices, and robust DevOps practices, including containerization with Docker/Kubernetes and infrastructure as code using Terraform or CloudFormation.

Qualifications

  • 6+ years hands-on Python backend development.
  • Strong experience building REST APIs with FastAPI.
  • Proven track record deploying on AWS and cloud-native architectures.
  • Experience implementing end-to-end CI/CD pipelines and containerized deployments.
  • Solid understanding of Docker/Kubernetes (EKS/ECS) and relational/noSQL databases.
  • Familiarity with Agile/Scrum environments and code reviews.

Responsibilities

  • Design, develop, and maintain high-performance RESTful APIs with FastAPI.
  • Build scalable backend services using microservices architecture.
  • Implement secure, scalable cloud-native solutions on AWS.
  • Develop data processing workflows and integrations for backend systems.
  • Design efficient database schemas and optimize performance for high-volume workloads.
  • Write unit, integration, and performance tests and perform root cause analysis.

Skills

Python 3.x
FastAPI
REST API Development
Microservices Architecture
CI/CD

Education

Bachelor's degree in CS/IT/Engineering

Tools

AWS
Docker
Kubernetes
Jenkins
GitHub Actions
Bitbucket Pipelines
Terraform
CloudFormation
PostgreSQL/MySQL
MongoDB

Job description

Job Title : Senior Python Developer (FastAPI) CloudOps Experience : 6+ Years Employment Type : Full-Time
Job Summary

We are looking for a highly skilled Senior Python Developer with 6+ years of experience in building scalable backend applications and cloud-native solutions. The ideal candidate will have strong expertise in Python (FastAPI), AWS Cloud, microservices, Docker/Kubernetes, and end-to-end CI/CD implementation. You will be responsible for designing, developing, deploying, and maintaining enterprise-grade backend services while collaborating with cross-functional teams in an Agile environment.

Key Responsibilities
  • Design, develop, and maintain high-performance RESTful APIs using Python and FastAPI.
  • Develop scalable backend applications following microservices architecture and industry best practices.
  • Design and implement secure, reliable, and highly available cloud-native solutions on AWS.
  • Build and maintain backend services, integrations, and data processing workflows.
  • Design database schemas and optimize application performance for high-volume systems.
  • Develop reusable, maintainable, and well-documented code.
  • Write unit, integration, and performance tests to ensure application quality.
  • Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
  • Participate in code reviews and contribute to architectural and technical design discussions.
  • Work closely with Product Owners, QA, DevOps, and other engineering teams throughout the software development lifecycle.
  • Maintain technical documentation and follow Agile development practices using Jira and Confluence.
End-to-End CI/CD Responsibilities
  • Design, implement, and manage end-to-end CI/CD pipelines for backend applications.
  • Automate code build, testing, security scanning, packaging, and deployments across development, QA, staging, and production environments.
  • Configure and maintain CI/CD pipelines using Jenkins, GitHub Actions, or Bitbucket Pipelines.
  • Build automated deployment strategies such as Blue-Green, Canary, and Rolling Deployments.
  • Integrate automated unit, API, and integration testing into deployment pipelines.
  • Deploy and manage containerized applications using Docker and Kubernetes (EKS/ECS).
  • Automate infrastructure provisioning using Terraform or AWS CloudFormation.
  • Monitor pipeline health, optimize deployment processes, and troubleshoot release failures.
  • Implement DevSecOps best practices, including code quality checks, vulnerability scanning, and compliance automation.
  • Ensure reliable, scalable, and zero/minimal downtime deployments.
Required Technical Skills
  1. 1. Programming Languages & Frameworks:
    • Python 3.x
    • FastAPI (Mandatory)
    • Flask or Django
    • SQLAlchemy
    • Celery
    • REST API Development
    • Microservices Architecture
  2. 2. AWS Cloud:
    • Hands-on experience with : AWS Lambda, API Gateway, EC2, ECS / EKS, AWS Fargate, Amazon S3, RDS (PostgreSQL/MySQL), DynamoDB, SQS, SNS, EventBridge, CloudWatch, IAM, VPC, AWS Secrets Manager, AWS Glue (Preferred)
  3. 3. DevOps & CI/CD:
    • End-to-end CI/CD implementation
    • Jenkins, GitHub Actions, Bitbucket Pipelines, GitLab CI (Good to Have)
    • Docker, Kubernetes, Terraform, AWS CloudFormation
    • AWS CodePipeline & CodeBuild (Preferred), SonarQube, Nexus/Artifactory (Preferred)
  4. 4. Databases:
    • PostgreSQL, MySQL, MongoDB, Amazon Redshift (Preferred)
  5. 5. Testing & API Tools:
    • Pytest, Unit Testing, Integration Testing, Performance Testing, Swagger / OpenAPI, Postman
  6. 6. Version Control & Collaboration:
    • Git, GitHub, Bitbucket, Jira, Confluence
  7. 7. Operating Systems & Scripting:
    • Linux / Unix, Shell Scripting (Bash), Basic Groovy (Preferred)
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
  • 6+ years of hands-on experience in Python backend development.
  • Strong experience developing REST APIs using FastAPI.
  • Proven experience designing and deploying applications on AWS.
  • Hands-on experience implementing end-to-end CI/CD pipelines.
  • Strong knowledge of containerization using Docker and orchestration using Kubernetes (EKS/ECS).
  • Experience working with relational and NoSQL databases.
  • Strong understanding of software engineering principles, design patterns, and secure coding practices.
  • Experience working in Agile/Scrum environments.
Preferred Qualifications
  • AWS Certified Developer Associate or AWS Solutions Architect certification.
  • Experience with Infrastructure as Code (Terraform/CloudFormation).
  • Experience with event-driven architectures.
  • Exposure to ETL/data engineering tools such as AWS Glue or Apache Airflow.
  • Experience with monitoring and observability tools such as Prometheus and Grafana.
Key Competencies
  • Strong analytical and problem-solving skills.
  • Excellent debugging and troubleshooting capabilities.
  • Ability to independently design and deliver scalable technical solutions.
  • Strong communication and stakeholder management skills.
  • Ability to mentor junior developers and conduct code reviews.
  • Passion for writing clean, maintainable, and high-quality code.
  • Ability to thrive in a fast-paced, collaborative Agile environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Impelsys - Senior Python Developer
Impelsys - Senior Python Developer

Impelsys • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Senior Python Developer
Senior Python Developer

V2 Solutions • Gurugram District

On-site
INR 2,500,000 - 4,500,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Pune District

On-site
INR 2,500,000 - 4,200,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Tekskills • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Repro - Senior Python Developer - Django/FastAPI (5-10 yrs)
Repro - Senior Python Developer - Django/FastAPI (5-10 yrs)

V2 Solutions • Dadri

On-site
INR 1,200,000 - 2,400,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Python Full Stack Developer (FastAPI, React & AWS)
Python Full Stack Developer (FastAPI, React & AWS)

Tata Consultancy Services • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Python Backend Developer
Senior Python Backend Developer

V2 Solutions • Dadri

On-site
INR 1,800,000 - 2,600,000
Senior Python Fullstack Engineer
Senior Python Fullstack Engineer

Ciklum • Pune District, Chennai District

Hybrid
INR 1,800,000 - 3,000,000