Rentokil is looking for a Sr. Data Engineer to implement software and systems to provide data to internal customers with high reliability, quality, and timeliness support of analytics, reporting, and operational functions. This role will also provide capabilities to deliver analytics, reporting, and visualization of complex data and systems, and work on marketing-related IT problems from end-to-end.
Requirements
- Knowledge of modern data and platform delivery practices in one or more recognized paradigms (data fabric, data mesh, data warehouse, data lake house, data lake, etc.)
- Knowledge of multiple data delivery and data hosting platforms. (RDBMS, “No SQL”, data query tools, data visualization tools, persistent data models, integration platforms, etc.)
- Experience in working on GCP and other cloud platforms
- Strong understanding of data engineering fundamentals, implementation of modern data platforms, and data modelling characteristics
- Experience in one or more programming languages common to data processing workflows (e.g., Python, Java)
- expert knowledge of one or more analytics tools (Power BI, Tableau, etc.)
- Demonstrated experience in data modelling
Responsibilities
- Independently develop and maintain new and existing processes for creating and maintaining datasets, data processing solutions, and data storage solutions, with consideration for performance, correctness, and availability
- Works across engineering teams to lead, define, and manage requirements regarding the production and storage of data assets
- Works directly with stakeholders to identify opportunities for analysis and reporting on complex data in solution of business problems
- Develop relational and/or tabular data models to facilitate downstream consumption of data by people or systems
- Collaborate with data scientists and/or architects to aid in productionalizing proof-of-concept models or other data solutions
- Build integrations between multiple disparate data sources to facilitate unified views of data
- Monitors environment performance and provides all necessary reporting analysis.
Other
- Verbal, written and presentation communication skills necessary to communicate with all levels of management and cross functional teams.
- Experience in requirements development, analysis, allocation, review, tracing, and validation.
- Experience in product concept development, requirements management, functional analysis
- Time management, organizational and multitasking skills necessary to work in a fast-paced environment, handling various tasks and changing priorities, while maintaining a high attention to detail and accuracy to achieve daily assignments and goals.
- 5-7 years experience in data engineering, or related field