Senior Data Engineer
Key Skills for This Role
Full Job Posting
We are seeking an experienced Senior Data Engineer to design, build, and maintain scalable, secure, and high-performance enterprise data solutions across Microsoft Data Technologies and Modern Lakehouse platforms. The role focuses on developing batch and real-time data pipelines, implementing data warehouse and lakehouse architectures, ensuring data quality and governance, and supporting analytics, reporting, AI, and machine learning initiatives.
Requirements
- Bachelor's degree or Diploma in Information Technology, Software Engineering, or related field.
- Minimum 10 years of experience in Data Engineering, ETL/ELT development, and SQL-based data solutions.
- Minimum 3 years of hands-on experience with Apache Spark or equivalent distributed processing platforms.
- Proven experience supporting Enterprise Data Warehouses (DWH), Lakehouse platforms, Analytics, or AI environments.
- Experience with Microsoft Data Platform technologies.
- Experience with CI/CD, source control, automated testing, and deployment processes.
- Experience with Power BI or other enterprise reporting platforms.
- Microsoft SQL Server or relevant Data Engineering certifications are preferred.
- Fluent in English and Arabic.
Technical Skills
Expert Level
- ETL/ELT Design & Development
- SSIS
- Apache Spark
- Microsoft SQL Server
- Advanced T-SQL
- Database Administration
- SQL Performance Tuning
Advanced to Expert
- Data Warehouse & Lakehouse Architecture
- Relational & Dimensional Data Modeling
- Apache Iceberg
- Data Governance & Data Quality Frameworks
- Great Expectations
- DataHub
Advanced
- Apache Airflow
- Apache Flink
- CDC & Incremental Processing
- Apache NiFi
- n8n
- APIs & Webhooks
- Trino
- SSAS
- Power BI
- Apache Superset
- MinIO
- LakeFS
- Apache Polaris
- Apache Ranger
- RBAC & Security Management
Soft Skills
- Strong problem-solving and root-cause analysis capabilities.
- Ability to manage complex workloads and competing priorities.
- Excellent stakeholder management and communication skills.
- Business-oriented mindset with strong analytical thinking.
- Team collaboration, mentoring, and knowledge-sharing abilities.
- High attention to quality, governance, integrity, and confidentiality.
Benefits
- Senior-level position reporting directly to the Head of Data & Analytics.
- Opportunity to work on enterprise-scale Data Warehouse and Lakehouse platforms.
- Exposure to modern Data Engineering ecosystem including:
- Apache Spark
- Apache Flink
- Apache Airflow
- Apache Iceberg
- Trino
- DataHub
- Great Expectations
- Involvement in AI/ML enablement and advanced analytics initiatives.
- Opportunity to influence enterprise data architecture and governance practices.
- Cross-functional collaboration with Data, BI, Product, Infrastructure, and Business teams.
- Leadership and mentoring responsibilities.
- Exposure to cloud-native and modern data platform technologies.
About Maximus
Government services and health administration partner for public programs.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Maximus
Healthcare Practitioner - Nurse, UK
Cardiff, GBR
Nurse - WCA
Manchester, GBR
Nurse - WCA
Burnley, GBR
Nurse - WCA
Stockport, GBR
Customer Service Advisor - Nights
Cardiff, GBR
Customer Services Representative
Dundee, GBR
Talent Operations Specialist
, GBR
