Join Craft Education as a Staff Data Engineer and be part of the revolution in work-based learning. The role involves designing, architecting, and supervising data engineering technical aspects, including data flow through hybrid data environments. The ideal candidate will have expertise in cloud technologies, data warehousing, and big data tools.
Requirements
- Supervise work on cloud technologies and architect scalable and performant Data Warehouse/Lake systems
- Establish design and methodology for database build processes
- Supervise the architecture and design of complete data model solutions
- Supervise necessary data protection and security processes
- Create and design extract processes for data access layer
- Translate business problems/information requirements accurately to logical/physical data models
- Supervise and perform research and analysis to find solutions for complex business problems
- Monitor job performance and fine tune Spark SQL queries as appropriate on a regular basis
- Supervise the profiling of data, the publishing of data profiles and corrective actions if required to ensure data quality
- Supervise and perform documentation / reverse engineering / analysis of data mapping using data integration code/tools
- Work with APIs for data wrangling and integrations with other systems data in the EDW
- Perform impact analysis using Data Integration/Data Virtualization tool repositories, DB data dictionary, UNIX scripts and frontend code on versioning systems
- Analyze / research data on multiple platforms as wells as multiple heterogeneous databases including custom developed databases
- Positively impact projects by completing tasks assigned on time
- Communicate technical and domain knowledge as it relates to work, to both technical and non-technical audiences
- Ingest and transform structured, semi-structured, and unstructured data from sources including relational databases, NoSQL, external APIs, JSON, XML, delimited files, and more
- Support business and functional requirements and translate these requirements into robust, scalable, solutions
- Collaborate with engineers to help adopt best practices in data system creation, data integrity, test design, analysis, validation, and documentation
- Help continually improve ongoing reporting and analysis processes, automate, or simplify self-service modelling and production support for customers
Benefits
- Medical, dental, vision, telehealth and mental healthcare
- Health savings account and flexible spending account
- Basic and voluntary life insurance
- Disability coverage
- Accident, critical illness and hospital indemnity supplemental coverages
- Legal and identity theft coverage
- Retirement savings plan
- Wellbeing program
- Discounted WGU tuition
- Flexible paid time off for rest and relaxation with no need for accrual
- Flexible paid sick time with no need for accrual
- 11 paid holidays
- Up to 12 weeks of parental leave