HumanBit Logo

Python developer | Codersbrain

full-time
Posted on April 28, 2025

Job Description

Python Developer

Job Summary

We are seeking an experienced Python Developer who will play a critical role in designing, developing, and maintaining robust backend services and applications. You will leverage your expertise in Python and AWS to build scalable, secure, and high-performing solutions, contributing directly to the success of our technical initiatives and organizational goals.

Responsibilities

  • Design, develop, test, and deploy backend services and applications using Python.
  • Develop, deploy, and manage cloud-native applications leveraging various AWS services such as Lambda, EC2, S3, CloudFormation/Terraform, and RDS.
  • Architect, implement, and maintain serverless solutions and microservices.
  • Build and manage containerized applications using Docker and orchestration platforms like ECS/EKS/Kubernetes.
  • Develop and integrate RESTful APIs and implement asynchronous programming patterns.
  • Set up and maintain CI/CD pipelines (e.g., GitHub Actions, CodePipeline, Jenkins) for efficient and reliable deployment.
  • Collaborate cross-functionally to solve complex problems and deliver scalable, maintainable, and efficient code.

Qualifications

  • Minimum 5 years of professional experience in Python development.
  • Strong hands-on experience with AWS services (Lambda, S3, EC2, CloudFormation/Terraform, RDS, etc.).
  • Familiarity with serverless architectures and microservices design.
  • Experience with containerization tools (Docker) and orchestration platforms (ECS/EKS/Kubernetes is a plus).
  • Solid understanding of REST APIs and asynchronous programming.
  • Experience working with CI/CD pipelines (GitHub Actions, CodePipeline, Jenkins).
  • Strong analytical and problem-solving skills; commitment to writing clean, efficient, and maintainable code.
  • Bachelor’s degree in Computer Science or a related field, or equivalent work experience.

Preferred Skills

  • Experience with monitoring and logging tools (CloudWatch, ELK Stack, Datadog).
  • Familiarity with SQL/NoSQL databases.
  • Experience working in an Agile/Scrum development environment.
  • AWS Certification (e.g., Developer Associate, Solutions Architect) is a plus.

Experience

  • Minimum of 5 years of professional experience in Python development.
  • Relevant experience with AWS services, serverless architectures, microservices, containerization, and CI/CD pipelines.

Environment

  • Location: Bangalore (In-office).
  • Work Type: Full-Time.
  • Modern, collaborative, and fast-paced work environment.
  • Opportunities for cross-functional collaboration and exposure to the latest cloud technologies.
Powered by
HumanBit Logo