ValueCoders

Technical Lead - Python

Click Here to Apply

Job Location

noida, India

Job Description

The job description of a Technical Lead specializing in Python typically includes a variety of responsibilities and qualifications tailored to leveraging Python's capabilities in software development and engineering. Here's a detailed outline of what such a role might entail. 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 : - Bachelor's 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. (ref:hirist.tech)

Location: noida, IN

Posted Date: 11/21/2024
Click Here to Apply
View More ValueCoders Jobs

Contact Information

Contact Human Resources
ValueCoders

Posted

November 21, 2024
UID: 4938341797

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.