Job Description:
The Python Developer will be responsible for leading the development and
maintenance of complex web applications. This role involves designing scalable and
robust solutions, mentoring junior developers, and ensuring high-quality software
delivery.
Job Requirements:
● 8+ years of experience in Python development.
● Expertise in web frameworks like Django or Flask.
● Experience with microservices architecture and cloud platforms (AWS, Azure).
● Proficiency in database systems like PostgreSQL, MySQL, or MongoDB.
● Familiarity with front-end technologies (HTML, CSS, JavaScript).
Responsibilities:
● Lead the development of web applications using Python.
● Write clean, efficient, and scalable code.
● Mentor and guide junior developers.
● Design and implement robust back-end solutions.
● Perform code reviews and ensure adherence to best practices.
● Troubleshoot and debug complex issues
Qualifications:
● Bachelor’s or Master’s degree in Computer Science or a related field.
● Experience with version control systems (e.g., Git).
● Strong problem-solving and analytical skills.
● Excellent communication and leadership abilities.
● Familiarity with containerization and orchestration tools (e.g., Docker,
Kubernetes) is a plus.