Python Developer
HRK Technologies Inc.Job description
Role Overview
We are looking for a skilled and passionate
Python Developer to design, build, and maintain high-performance backend systems, RESTful APIs, and data pipelines. In this role, you will write clean, testable code, collaborate with cross-functional remote teams, and help scale our cloud-based applications.
Key Responsibilities
- Backend &
- API Development:
Design, build, and maintain robust RESTful APIs and microservices using Python frameworks (Django, FastAPI, or Flask).
- Data Pipelines:
Integrate databases (PostgreSQL, MySQL, MongoDB, Redis) and optimize queries for high performance and scalability.
- Testing:
Write clean, modular, and maintainable code with high test coverage (PyTest, Unittest) and participate in peer code reviews.
- Deployment:
Collaborate with DevOps teams to deploy applications on cloud platforms (AWS, Azure, or GCP) using CI/CD pipelines and Docker containerization.
Qualifications
- Education:
Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
- Experience:
2–5 years of professional backend development experience using Python.
- Technical Skills:
- Proficiency in
Python and popular frameworks (
Django
,
FastAPI
, or
Flask
).
- Strong working knowledge of
SQL and relational/NoSQL databases.
- Experience with
RESTful APIs
, asynchronous programming (AsyncIO, Celery), and version control (
Git
).
- Familiarity with
Docker and cloud environments (
AWS/GCP/Azure
) is a strong plus.
Interested in this role?