HamburgerMenu
hirist

Job Description

Job Description :


Key Responsibilities :


- Lead the design, development, and deployment of backend systems using Python and related frameworks.


- Architect and implement scalable microservices and RESTful APIs.


- Collaborate with frontend engineers, product managers, and QA teams to deliver high-quality features.


- Mentor and guide junior engineers on coding best practices, design patterns, and problem-solving approaches.


- Optimize application performance, troubleshoot complex issues, and ensure high availability and scalability.


- Ensure code quality through code reviews, testing, and documentation.


- Participate in technical planning, estimation, and Agile ceremonies.


- Stay updated with emerging technologies, tools, and best practices to drive innovation.


Required Skills & Experience :


- 5+ years of hands-on experience in Python backend development.


- Strong understanding of web frameworks such as Django, Flask, or FastAPI.


- Experience with microservices architecture, RESTful APIs, and asynchronous programming.


- Proficiency in database systems (SQL and NoSQL) like PostgreSQL, MySQL, or MongoDB.


- Familiarity with message brokers (RabbitMQ, Kafka) and caching mechanisms (Redis, Memcached).


- Experience in cloud platforms such as AWS, Azure, or GCP, including CI/CD pipelines.


- Strong knowledge of unit testing, integration testing, and code quality standards.


- Excellent problem-solving, leadership, and communication skills.


Preferred Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


- Experience leading technical teams and mentoring engineers.


- Familiarity with Docker, Kubernetes, and container orchestration.


- Knowledge of DevOps practices and monitoring tools (Prometheus, Grafana).

info-icon

Did you find something suspicious?