HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :


- Develop, test, and maintain scalable Python applications and services.

- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.

- Write clean, efficient, and well-documented code adhering to coding standards and best practices.

- Lead code reviews, provide constructive feedback, and mentor junior developers.

- Participate in architectural discussions and contribute to technology decisions.


- Troubleshoot, debug, and optimize application performance and reliability.

- Develop and maintain APIs and integrate with third-party services and databases.

- Implement automated testing, CI/CD pipelines, and ensure software quality.

- Stay up-to-date with emerging technologies and propose improvements to the tech stack.


Required Skills & Qualifications :


- 4- 8 years of professional experience in Python development.

- Strong proficiency in Python and experience with popular frameworks such as Django, Flask, or FastAPI.

- Experience with RESTful API design and development.

- Familiarity with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Redis).

- Experience with containerization tools such as Docker and orchestration tools like Kubernetes is a plus.

- Knowledge of message brokers such as RabbitMQ or Kafka is advantageous.

- Strong understanding of software design patterns, data structures, and algorithms.

- Proficient in writing unit, integration, and end-to-end tests.

- Familiarity with version control systems (e.g., Git) and collaborative development workflows.

- Experience working in Agile/Scrum development processes.

- Strong problem-solving skills and ability to work independently or in a team.

- Excellent communication skills.


Preferred Qualifications :


- Experience with cloud platforms such as AWS, Azure, or GCP.

- Knowledge of CI/CD pipelines and automation tools (Jenkins, GitLab CI, etc.)

- Experience in building scalable microservices architectures.

- Exposure to front-end technologies is a plus


info-icon

Did you find something suspicious?