About this role
Salary: £55,000 - 95,000 per year
Requirements: Strong proficiency in SQL and data modellingExcellent programming skills in Python, Scala, or JavaHands-on experience with distributed data frameworks such as Spark and HadoopExperience with data pipelines and ETL toolsExpertise in at least one cloud platform: Azure, AWS, or GCPExperience with data warehousing solutionsExperience with streaming technologies such as Kafka, Kinesis, or Pub/SubFamiliarity with DevOps and DataOps practicesExperience with CI/CD pipelinesExperience with Infrastructure as Code such as Terraform, ARM, or CloudFormation Responsibilities: Design, develop, and maintain scalable ETL and ELT pipelinesBuild and optimize data warehouses, data lakes, and lakehouse architecturesEnsure efficient data ingestion, transformation, and storageDevelop reusable frameworks and standards for data engineering best practiceDesign data models, including dimensional, normalized, and star or snowflake schemasCollaborate with analytics teams to support BI and reporting requirementsOptimize data structures for performance and scalabilityBuild and maintain data solutions on cloud platforms such as Azure, AWS, and GCPImplement and manage data tools such as Azure Data Factory, Synapse, Databricks, AWS Glue, Redshift, EMR, BigQuery, and DataflowEnsure systems are secure, scalable, and cost-efficientDevelop orchestration workflows using tools such as Airflow, Prefect, and Azure Data FactoryMonitor and troubleshoot pipelines to ensure high availability and performanceImplement robust error handling, logging, and alertingEnsure data quality, integrity, and consistencyImplement validation, testing, and monitoring frameworksWork with governance teams on data security, compliance, and policiesPartner with Data Scientists, Analysts, and Product teamsMentor junior data engineers and promote best practicesContribute to architectural decisions and strategic planning Technologies: AIAirflowARMAWSAWS GlueRedshiftAzureBigQueryCI/CDCloudDatabricksDevOpsETLGCPHadoopSupportJavaKafkaPythonSQLScalaSecuritySnowflakeSparkTerraformLambdaMachine Learning More:
We are NTT DATA, a $30 billion business and technology services leader serving 75% of the Fortune Global 100. We are committed to accelerating client success and positively impacting society through responsible innovation. We are one of the worlds leading AI and digital infrastructure providers, with capabilities in enterprise-scale AI, cloud, security, connectivity, data centers, and application services. Our consulting and industry solutions help organizations and society move confidently and sustainably into the digital future. As a Global Top Employer, we have experts in more than 50 countries and offer access to a robust ecosystem of innovation centers and established and start-up partners. We are part of NTT Group, which invests over $3 billion each year in R&D. Whenever possible, we hire locally to our offices or client sites, and remote or hybrid arrangements may be subject to client requirements. For employees near our offices or client sites, in-office attendance may be required for meetings or events depending on business needs. We are committed to flexibility and meeting the evolving needs of both our clients and employees.
last updated 36 week of 2026