MOBILLOR TECHNOLOGIES PRIVATE LIMITED
Lead Python Engineer - Django/Flask
Job Location
in, India
Job Description
About the Role : We are seeking a highly skilled and motivated Lead Python Engineer to join our dynamic team. In this role, you will be instrumental in leading the development and delivery of high-quality, scalable, and robust software solutions. You will leverage your deep expertise in Python development, coupled with cloud technologies, to drive innovation and ensure the successful implementation of our projects. As a Lead Python Engineer, you will not only be responsible for writing clean and efficient code but also for guiding and mentoring other team members. You will play a crucial role in bridging the gap between development and production, taking ownership of the implementation process from conception to deployment. This role requires a strong technical leader with excellent problem-solving skills, a proactive attitude, and the ability to thrive in a fast-paced environment. Responsibilities : - Technical Leadership : Lead and guide a team of Python engineers, providing technical direction and mentorship. - Software Development : Design, develop, and maintain high-quality, scalable, and efficient software solutions using Python. - Cloud Technologies : Utilize and implement cloud services (preferably Google Cloud Platform (GCP) or Amazon Web Services (AWS)) for deployment, scaling, and infrastructure management. - Production Focus : Take ownership of the entire development lifecycle, ensuring smooth transition from development to production. Implement necessary solutions and troubleshoot issues to ensure successful deployments. - Coding Proficiency : Demonstrate strong coding skills with the ability to iterate quickly and efficiently. - Collaboration : Work closely with product managers, designers, and other engineers to understand requirements and translate them into technical specifications. - Code Review : Conduct thorough code reviews to ensure code quality, maintainability, and adherence to best practices. - Problem Solving : Identify and resolve complex technical challenges, ensuring the stability and performance of our applications. - Architecture & Design : Contribute to the architectural design and decision-making process for new and existing projects. - Automation : Implement automation for testing, deployment, and infrastructure management. - Continuous Improvement : Stay up-to-date with the latest technologies and industry trends, and proactively identify opportunities for improvement. - Documentation : Create and maintain clear and concise technical documentation. Required Skills and Experience : - Education : Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). - Experience : Minimum of 7 years of professional software development experience with a strong focus on Python. - Python Expertise : Deep understanding of Python programming language, its core concepts, and best practices. Experience with popular Python frameworks such as Django, Flask, or FastAPI. - Cloud Proficiency : Hands-on experience with cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS). Familiarity with cloud services like compute, storage, networking, and serverless technologies. - Strong Coding Skills : Proven ability to write clean, efficient, and well-documented code. Ability to iterate quickly and adapt to changing requirements. - Production Experience : Experience deploying and maintaining applications in a production environment. Understanding of CI/CD pipelines and DevOps practices. - Database Knowledge : Experience with relational databases (e.g. , PostgreSQL, MySQL) and/or NoSQL databases (e.g. , MongoDB, Cassandra). - Version Control : Proficiency with Git and Git workflows. - Problem-Solving : Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues. - Communication : Strong verbal and written communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences. - Teamwork : Ability to work effectively in a team environment and collaborate with cross-functional teams. - Proactiveness : Self-motivated and proactive with a strong sense of ownership and responsibility. Desired Skills (Nice to Have) : - Experience with containerization technologies like Docker and orchestration tools like Kubernetes. - Familiarity with testing frameworks (e.g. , pytest, unittest). - Experience with monitoring and logging tools (e.g. , Prometheus, Grafana, ELK stack). - Knowledge of microservices architecture. - Experience with Agile development methodologies (ref:hirist.tech)
Location: in, IN
Posted Date: 5/9/2025
Location: in, IN
Posted Date: 5/9/2025
Contact Information
Contact | Human Resources MOBILLOR TECHNOLOGIES PRIVATE LIMITED |
---|