10 - 20 years
20 - 32 Lacs
Posted:8 hours ago|
Platform:
Work from Office
Full Time
Job Description: 1. Technical Leadership: Provide technical leadership and guidance to a team of Python developers/engineers. Define technical strategies, standards, and best practices for Python development projects. 2. Architecture and Design: Architect scalable, high-performance Python applications and solutions. Ensure adherence to design principles, patterns, and coding standards in Python development. 3. Technical Skills: Proficiency in Python and related libraries (NumPy, Pandas, scikit-learn, TensorFlow, PyTorch, etc.). Strong understanding of machine learning algorithms and statistical methods. Experience with NLP techniques and frameworks (NLTK, spaCy, BERT, GPT, etc.). Familiarity with data preprocessing, feature engineering, and model evaluation techniques. Knowledge of cloud platforms (AWS, GCP, Azure) and containerization (Docker, Kubernetes) is a plus. 4. Team Management: Mentor and coach team members, fostering a collaborative and innovative team environment. Manage workload distribution and prioritize tasks effectively. 5. Project Management: Lead project planning, estimation, and execution using Agile/Scrum methodologies. Collaborate with stakeholders to define project requirements and deliverables. 6. Quality Assurance: Implement automated testing strategies (unit testing, integration testing) for Python applications. Ensure software quality through code reviews, testing frameworks, and continuous integration. 7. Technical Documentation: Create and maintain technical documentation, including architecture diagrams, API documentation, and deployment procedures. 8. Research and Innovation: Stay updated with Python language updates, libraries, frameworks, and emerging technologies. Evaluate and recommend new tools, technologies, and methodologies to improve development processes. 9. Problem Solving and Troubleshooting: Lead troubleshooting efforts and provide technical support for Python-based applications. Identify and resolve complex technical issues, ensuring minimal disruption to project timelines. 10. Communication: Communicate effectively with team members, stakeholders, and clients. Present technical solutions and strategies clearly to both technical and non-technical audiences. Qualifications: Bachelors degree in Computer Science, Engineering, or related field (Master’s preferred). Significant experience (typically 7+ years) in Python software development. Proven experience in a technical leadership role, with a track record of leading successful Python projects. Expertise in Python frameworks such as Django, Flask, or others. Strong understanding of software architecture principles, design patterns, and best practices. Experience with database systems (SQL, NoSQL) and integration of data storage solutions with Python applications. Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization technologies (Docker, Kubernetes). Excellent problem-solving skills and ability to think critically and analytically. Strong communication and interpersonal skills, with the ability to collaborate effectively with diverse teams. Additional Desired Skills: Certifications in Python or related technologies. Experience with frontend technologies (HTML/CSS, JavaScript) for full-stack development. Knowledge of DevOps practices, CI/CD pipelines, and automated deployment strategies. Understanding of machine learning frameworks (e.g., TensorFlow, PyTorch) if applicable to the role.
Vinove Software
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Python coding challenges to boost your skills
Start Practicing Python Now20.0 - 32.5 Lacs P.A.
4.0 - 7.0 Lacs P.A.
10.0 - 15.0 Lacs P.A.
Pune, Gurugram, Bengaluru
0.6 - 0.8 Lacs P.A.
Bengaluru
35.0 - 60.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
20.0 - 35.0 Lacs P.A.
0.6 - 0.8 Lacs P.A.
25.0 - 30.0 Lacs P.A.
Kolkata
9.0 - 13.0 Lacs P.A.