Python-focused Data Engineer This role involves developing and enhancing Python-based data engineering solutions, delivering high-quality software, collaborating with a dynamic team, and sharing innovative knowledge.
You will interact with clients and support junior team members.
Responsibilities: Develop and improve tailored Python and data engineering solutions.
Expand your expertise in data engineering through our learning and development programs.
Deliver efficient, high-quality software solutions adhering to best practices.
Work with diverse tools, frameworks, and architectures.
Gain certifications and learn new technologies.
Introduce and share innovative ideas and practices.
Collaborate effectively as part of a dynamic team.
Contribute to the organization's learning and development initiatives.
Provide technical and leadership guidance to junior team members, with opportunities for management training.
Deliver clean, efficient solutions in line with specifications.
Build strong client relationships.
Required Skills & Experience: At least two years of Python experience in a data or software engineering environment.
Proficiency in software and data engineering, as well as CI/CD processes.
Experience designing and delivering data-driven solutions.
Ability to estimate tasks and work independently.
Strong knowledge of the software development lifecycle, Agile methodologies, and related tools.
Excellent communication skills for technical and business audiences, including clients.
Benefits: Flexible Work Options: Hybrid working to support work-life balance.
Global Opportunities: International roles in locations like Belfast, London, New York.
Healthcare Coverage: Health services tailored to each region, with additional mental health support in the UK.
Social Events: Regular activities organized to promote collaboration and team bonding.
Interested?
Apply now.