Software Development Team Lead
Role details
Job location
Tech stack
Job description
- Development: Lead the design and development of high-quality, production-grade software solutions using Java and python. Ensure code is optimized, scalable, and maintainable.
- Azure Expertise: Leverage Azure services extensively, particularly Azure Storage, for scalable cloud solutions. Ensure seamless integration with AWS S3 and implement secure data encryption/decryption practices.
- Team Leadership: Mentor a team of 3 engineers, fostering best practices in software development and code quality.
- Vendor Collaboration: Work closely with third-party vendors to integrate their solutions, ensuring they meet our high standards for production environments.
- Workflow Automation: Utilize Airflow to automate and optimize workflows, ensuring efficient and reliable operations.
Requirements
We are seeking a Software Development Team Lead with a strong focus on developing production-grade software, extensive experience with Azure services, and proficiency in Java and knowledge in python. As a team lead, you will manage a team of engineers and collaborate with a third-party vendor to deliver robust, scalable solutions., * 6-10 years of experience in software development with a focus on production-grade code.
- Proficiency in Java, Python, and PySpark; experience with C++ is a plus.
- Deep expertise in Azure services, including Azure Storage, and familiarity with AWS S3.
- Strong understanding of data security, including encryption/decryption.
- Proven leadership skills with experience managing teams and collaborating with third-party vendors.
- Soft Skills: Strong leadership, communication, and organizational skills. Ability to work independently as well as in a team environment.
- Education: A bachelor's degree in engineering, particularly in Computer Science, Software Engineering, or a related field, is highly desirable.
Benefits & conditions
- Permanent
- Published: 17 hours ago
- Competitive
Media help partners understand the changing advertising landscape. Specialising in audience measurement, consumer targeting and in-depth intelligence into paid, owned and earned media, their global coverage and local expertise enable better understanding of media audiences and their relationships with brands.
Kantar Media is a wholly owned but operationally independent part of the Kantar Group.
#LI-KantarMedia