Job Summary:
We are seeking an experienced Senior Data Engineer to lead and manage data engineering activities. The ideal candidate will oversee data capture, extraction, clean-up, conditioning, validation, QA/QC, data loading, and migration processes. This role also involves advanced data analysis, statistical calculations, and implementation of data analytics models.
Key Responsibilities:
- Data Capture and Extraction: Lead efforts to capture and extract data from various sources.
- Data Clean-up and Conditioning: Ensure the quality and usability of raw data through clean-up and conditioning processes.
- Data Validation and QA/QC: Oversee data validation and quality assurance/control to maintain data integrity.
- Data Loading: Manage the loading of processed data into relevant databases and applications.
- Data Migration: Lead data migration projects to transfer data between systems.
- Data Assessment and Analysis: Conduct comprehensive data assessment, analysis, and processing.
- Statistical Analysis: Perform advanced statistical calculations and analysis.
- Data Searching: Facilitate data searches for relevant data residing with business users.
- Data Preparation and Delivery: Oversee data preparation and delivery as requested by business users, adhering to agreed OLA/SLA.
- Data Correction and Conversion: Manage data correction and conversion based on predefined attributes.
- Data Operations Maintenance: Oversee the maintenance of data operations on identified databases and applications.
- Communication: Communicate effectively with stakeholders and provide updates on data projects.
- Data Analytics Models: Recommend and execute data analytics models and algorithms.
- Data Standardization: Implement data standardization processes in databases and applications.
- Business Rules Implementation: Implement business rules in databases and applications.
Required Qualifications:
- Education: Bachelor's or Master's degree in Computer Science, Data Science, Information Technology, or a related field.
- Experience: Minimum of 5 years of experience in data engineering or related roles.
- Technical Skills: Advanced proficiency in SQL, Python, and data processing tools.
- Data Tools: Extensive experience with data analytics and ETL tools.
- Analytical Skills: Strong analytical and problem-solving abilities.
- Communication Skills: Excellent written and verbal communication skills.
- Leadership Skills: Proven ability to lead and mentor junior data engineers.
Preferred Qualifications:
- Certifications: Relevant certifications in data management, analytics, or programming.
- Software Knowledge: Familiarity with big data technologies and cloud platforms.
- Project Management: Experience in managing data engineering projects.
Personal Attributes:
- Innovative: Ability to think critically and develop innovative solutions.
- Detail-Oriented: High level of accuracy and attention to detail in data work.
- Collaborative: Ability to work effectively with cross-functional teams.
- Adaptable: Ability to adapt to changing business needs and priorities.