
Technical Lead - Python, PHP, PERL
About the role
Job Summary
The Technical Lead for Python Development plays a pivotal role in managing technology across projects, ensuring the delivery of high-quality solutions. This position emphasizes technical leadership, guiding teams through best practices and standards in Python development, while fostering an environment of continuous improvement and innovation. The Technical Lead will leverage their expertise to enhance productivity and ensure compliance with processes, contributing to the organizationâs strategic goals.
Key Responsibilities
-
Provide Technical Guidance And Solutions By Defining, Advocating, And Implementing Best Practices And Coding Standards In Python Development, Ensuring High-Quality Outputs From The Team.
-
Develop And Maintain Python Applications, Utilizing Frameworks Such As Django Or Flask, To Deliver Robust Solutions That Meet Project Requirements.
-
Guide Team Members In Enhancing Their Technical Capabilities Through Mentorship And Hands-On Training In Python, Promoting A Culture Of Knowledge Sharing.
-
Ensure Process Compliance Within The Assigned Module By Conducting Code Reviews, Assessing Adherence To Coding Standards, And Participating In Technical Discussions As A Consultant For Feasibility Studies.
-
Conduct Technical Assessments Of Alternatives, Best Packages, And Supporting Architecture Best Practices, While Identifying Technical Risks And Providing Mitigation Strategies.
-
Prepare And Submit Comprehensive Status Reports To Minimize Exposure And Risks On Projects, Ensuring Transparency And Effective Communication With Stakeholders.
-
Collaborate With Cross-Functional Teams To Integrate Python Solutions With Other Technologies, Including Php And Perl, To Achieve Seamless Project Execution.
Skill Requirements
-
-
Proficient In Python Programming, With A Solid Understanding Of Frameworks Such As Django Or Flask.
-
-
Strong Knowledge Of Software Development Best Practices, Including Version Control (Git) And Agile Methodologies.
-
-
Familiarity With Testing Frameworks, Specifically Selenium For Automated Testing Of Python Applications.
-
-
Understanding Of Unix Shell Scripting To Facilitate Deployment And Automation Tasks.
-
-
Experience With Database Management And Integration Using Sql Or Orm In Python.
Other Requirements
- Optional But Valuable Certifications: Certified Python Programmer (Pcpp) Or Python Institute Certifications.
Benefits and perks
•Learning Budget
Required skills
Python
Django
Flask
Code review
Mentoring
Status reporting
About HCL Technologies
Chennai
Headquarters