Our client is a leading multi-brand provider of information technology solutions to business, government, education and healthcare customers in the United States, the United Kingdom and Canada. A Fortune 500 company and member of the S&P 500 Index, the company was founded in 1984 and employs approximately 14,900 coworkers.
Client has a mission to become the leading B2B integrated technology solutions provider in the markets that we serve. A major programme of transformation is underway to redefine & optimise our operating models and modernise our business systems. Client’s Business Transformation is responsible for driving and accelerating change and transformation across people, process, and systems. Its role is to:
1. Provide portfolio management for all change initiatives ensuring they are assessed, prioritised, sequenced, and governed to maximise benefit to Client’s customers and co-workers, supported by robust Change Management.
2. Own business-wide initiatives including the implementation of Salesforce, to support initially the delivery of CRM capability across the UK Business.
Therefore, we are looking for a Data Engineer to join a growing team to support Data Migration activity, ensuring seamless integration and data flow between new and legacy systems.
Requirements:
Must Have (3+ years of experience)
* Strong experience with data integration and migration, particularly with Salesforce.
* Experience with programming languages such as Python, C#, or PowerShell.
* Strong experience in writing text cleansing routines in Databricks Python/SQL and the ability to measure data quality/execute data validation tests, ideally in Databricks.
* Proficiency in Azure data services, including Azure Data Factory, Azure Data Lake Storage, and Azure Databricks.
* Proficiency in building pipelines and utilising python/SQL within Databricks.
* Experience with DevOps practices, including CI/CD, unit testing, and version control.
* Excellent written and verbal communication skills.
* A minimum of 2 years of experience in a data engineering role.
Nice To Have
* Experience with Power BI and data visualisation tools.
* Certified SCRUM Developer (CSD) or similar certifications.
Personal Attributes
* Self-driven and organised.
* Comfortable in fast-paced environments with shifting requirements.
* Passionate about technology and its impact on business.
* Excellent communicator and team player.
* Detail-oriented and quality-focused.
Responsibilities:
* Data Integration and Migration: Ingest, cleanse, and model data from various sources, including on-premise SQL databases, REST APIs, and Salesforce, ensuring data quality and consistency.
* Salesforce Integration: Define and implement data integration solutions to support Salesforce, ensuring data is accurately migrated and integrated into Salesforce from legacy systems.
* Data Quality Assurance: Define and apply cleansing rules to the data to ensure it meets quality expectations. Monitor data pipelines to ensure business-critical data is processed within time constraints and quality standards.
* DevOps Practices: Utilise DevOps approaches to software development and support, including creating high-quality code, implementing CI/CD pipelines, and conducting peer reviews.
* Collaboration and Documentation: Work closely with the data migration team to translate user requirements into technical specifications. Document datasets, solution designs, and integration processes in data catalogues and wikis.
* Stakeholder Engagement: Build strong relationships with stakeholders to gather requirements, prioritise activities, and support change management efforts related to the Salesforce Integration project.
* Ad-hoc Analysis: Perform ad-hoc analysis of structured and unstructured data to inform solution design and support decision-making processes.
Why this client?
It is a big TOP 200 US company that provides multiple Enterprise solutions across different business domains: retail, healthcare, education. It is an opportunity to work on a platform similar to how Amazon operates.
Why this team?
There are about 100+ engineers already on the account. Most of them are Senior ones with 10+ years of commercial experience.
Why this technology?
There are many different technologies as the client's product platforms are being evolved at the moment as a part of global modernization strategy.
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Consulting
Industries
IT Services and IT Consulting
#J-18808-Ljbffr