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.