HumanBit Logo

Python API Developer | Codersbrain

full-time
Posted on September 16, 2025

Job Description

Python API Developer

Company Overview

(Company details are not specified.)

Job Summary

The Python API Developer is responsible for designing and building scalable APIs, leveraging Python and various frameworks. This role is critical for the development of microservices architecture and cloud-based solutions, contributing directly to the organization’s technological advancements and efficiency.

Responsibilities

  • Design, develop, and maintain robust Python APIs using frameworks such as FastAPI and Flask.
  • Collaborate with cross-functional teams to create microservices that are scalable and efficient.
  • Implement and manage AWS cloud services, including Kubernetes and Service Bus for deployment and orchestration.
  • Utilize SQL databases (MySQL and PostgreSQL) for data management and storage solutions.
  • Develop and monitor CI/CD pipelines with tools like Jenkins, GitLab CI, and CircleCI.
  • Work with containerization technologies, especially Docker, to streamline development workflows.
  • Troubleshoot and resolve API-related issues, ensuring a smooth user experience.
  • Participate in agile development practices, contributing to daily stand-ups and sprint planning.

Qualifications

  • 8 to 10 years of professional experience in Python development, specifically in API and microservices.
  • Strong proficiency in Python frameworks, particularly FastAPI and Flask.
  • Hands-on experience with AWS cloud technologies, focusing on Kubernetes and Service Bus.
  • Solid understanding of SQL databases, specifically MySQL and PostgreSQL.
  • Experience creating and maintaining CI/CD pipelines using Jenkins, GitLab CI, or CircleCI.
  • Familiarity with containerization tools, particularly Docker.
  • Excellent problem-solving abilities and a collaborative mindset within an agile framework.
  • Bachelor's degree in Computer Science, Engineering, or a related field is preferred.

Preferred Skills

  • Knowledge of other programming languages or frameworks is a plus.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana).
  • Familiarity with API documentation tools like Swagger or Postman.

Experience

  • 8 to 10 years in Python development, with specific experience in developing APIs and microservices.

Environment

(Work setting details are not specified. Please provide any relevant information about location, remote work, etc.)

Salary

(Salary details are not specified.)

Growth Opportunities

(Advancement opportunities within the company are not specified.)

Benefits

(Benefits information is not specified.)

Powered by
HumanBit Logo