Principal Data Engineer - Abu Dhabi, United Arab Emirates - Core42

    Default job background
    Description

    The opportunityCore42 is the UAE's national-scale enabler for cloud and generative AI, combining G42 Group's expertise across multiple technology disciplines into a single platform for public sector and large enterprise transformations.

    Building on our capabilities as sovereign cloud and HPC specialist, we bring generative AI, cybersecurity, professional and managed services expertise to enable national-scale program deployments across industries.

    Your key responsibilities


    Technical Leadership and StrategyDevelop and implement comprehensive data strategies, guiding the technical direction of projects while aligning with the organization's long-term objectives.

    Mentorship and Team DevelopmentMentor junior data engineers, fostering a culture of continuous learning and development within the team.

    Data Pipeline Architecture and DevelopmentDesign, construct, install, test, and maintain highly scalable data pipelines with a focus on machine learning models and analytics.

    Data IntegrationWork closely with data scientists, ML engineers, and stakeholders to ensure that data is accessible, consistent, and reliable for ongoing projects.

    API and Data ServicesDevelop and maintain APIs for data access and manipulation, and integrate with external data services as needed.

    Data StorageManage and optimize data storage solutions, including relational databases, Search Engines like Elasticsearch and NoSQL databases, to support the requirements of machine learning models.

    Understand data engines and structure to effectively design solutions for transactional, analytics, and search purposes.

    Data Quality and GovernanceImplement processes to monitor data quality and ensure production data is always accurate and available for key stakeholders.

    Performance Optimization and ScalabilityEnsure the high performance and scalability of data systems to accommodate increasing data demands.
    Collaboration and SupportCollaborate with ML engineers to assist in data-related technical issues and provide architectural guidance and solutions.
    Security and ComplianceEnsure compliance with data security and privacy policies.
    DocumentationMaintain clear and up-to-date documentation including data dictionaries, metadata, and architectural diagrams.

    Research and InnovationStay updated with emerging technologies and trends in data engineering and integrate innovative solutions to enhance data processing and analysis capabilities.

    Project Management and DeliveryLead data engineering projects from inception to completion, ensuring timely delivery, budget adherence, and quality standards.

    Stakeholder Management and ReportingEngage with key stakeholders to understand their data requirements, delivering insightful reports and analyses to support decision-making.

    Skills and attributes for successBachelor's degree in Computer Science, Engineering, Mathematics, or a related field; or equivalent work experience. 7+ years of experience in a Data Engineering role. Proficiency in SQL and programming languages like Python, Java, and Scala. Hands-on experience with big data technologies like Hadoop, Spark and Flink. Familiarity with machine learning frameworks such as TensorFlow, PyTorch, or similar. Strong understanding of data warehousing concepts, ETL processes, and data modeling. Experience with API development and integration with data services. Experience with cloud platforms like AWS, GCP. Knowledge in DevOps, CI/CD methods, and containerization technologies like Docker or Kubernetes. Experience with real-time data processing.

    Technical stackProgramming Languages Python, Java, Scala, SQL, BashBig Data Technologies Hadoop, Spark, FlinkDatabases MySQL, PostgreSQL, MongoDB, Cassandra, HBase, RedisCloud Platforms Azure, AWSAPI Development RESTful APIs, GraphQL, OpenAPIData Services Kafka, RabbitMQContainers Docker, KubernetesMonitoring Prometheus, Grafana ELK, Cloud Native monitoring tools.

    What we look forIf you are a performance-driven, inquisitive mind with the agility to adapt to ambiguity, you will fit right in.

    You should be eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions.

    Bias for action and a passion to conquer new frontiers in the AI space is at the heart of the Core42 community.

    What working at Core42 offersCulture An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, industry-first innovations.

    Career Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects.
    Work-Life A hybrid work policy to strike the perfect balance between office and home.
    Rewards A competitive remuneration package with a host of perks including healthcare, education support, leave benefits and more.

    #J-18808-Ljbffr