Job Summary
We are seeking a highly skilled Technical Lead with 6 to 8 years of experience in Databricks PySpark and Python. The ideal candidate will have a strong technical background and the ability to lead and mentor a team. Experience in Lifesciences is a plus. This is a hybrid role with day shifts and no travel required.
Responsibilities
Lead the design and implementation of data processing pipelines using Databricks PySpark and PythonOversee the development and maintenance of scalable data solutions to support business needsProvide technical guidance and mentorship to team members to ensure high-quality deliverablesCollaborate with cross-functional teams to understand data requirements and translate them into technical solutionsEnsure the performance quality and responsiveness of data processing systemsIdentify and resolve bottlenecks and bugs in data processing workflowsConduct code reviews and enforce best practices for coding and data managementDevelop and maintain documentation for data processing systems and workflowsStay updated with the latest industry trends and technologies to drive innovationParticipate in project planning and provide estimates for development tasksCommunicate effectively with stakeholders to provide updates on project progress and challengesEnsure compliance with data security and privacy regulationsContribute to the continuous improvement of data processing practices and tools
Qualifications
Demonstrate expertise in Databricks PySpark and Python with a proven track record of successful projectsPossess strong problem-solving skills and the ability to troubleshoot complex data issuesShow experience in leading and mentoring technical teamsExhibit excellent communication and collaboration skillsHave a background in Cheminformatics or Bioinformatics is a nice to haveDisplay knowledge of data security and privacy best practicesDemonstrate the ability to work in a hybrid work model effectivelyShow a commitment to continuous learning and professional developmentPossess a strong understanding of data processing and ETL workflowsHave experience with agile development methodologiesExhibit the ability to manage multiple tasks and projects simultaneouslyShow attention to detail and a commitment to delivering high-quality workDemonstrate the ability to work independently and as part of a team.