Job Description
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.
Python Implementation: Utilize Python, Pyspark for processing large datasets and integrating with cloud-based data solutions.
Team Leadership: Manage and 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.
Required
5-7 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 technical skills with experience collaborating with different teams and with third-party vendors.
Soft Skills: 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.
💡 Quick Summary
Seeking a career-building opportunity? The Software Development Team Lead position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in London offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
