DATA ARCHITECT – NEWCASTLE UPON TYNE – HYBRID
As a Data Engineering Principal for a leading digital agency, you will be a hands on, senior data technologist. Working within a team that has high impact and importance for the business, providing team support, driving technical excellence, fostering a culture of innovation while delivering customer value at pace and insisting on high quality and simplicity.
ROLE PURPOSE
You’ll make a real impact by taking an active role in the team’s Agile Development practices, technical decision making and development, generating value and continuously striving to improve the quality and reliability of our data and processes.
You will spend the majority of your time helping deliver client data engineering opportunities, building our data engineering capabilities, growing our technologists and influencing how we think about data, both within AND and for our clients.
KEY ACCOUNTABILITIES
- Proven track record of leadership of teams and problem solving at the enterprise scale in the field of Data Architecture, Science or Analytics. With hands-on technical delivery of client-facing data projects across the full SDLC from design to migration, integration and live service in a multi-vendor environment
- Strong skills in languages such as Python, R, SQL or Scala, alongside experience of using modern and traditional data technologies including: ElasticSearch, MongoDB, PostgreSQL, mySQL/mariaDB, Oracle, SQL Server, Hadoop, Kafka, Splunk/ELK or other logging and monitoring tools, BI and Data Warehousing solutions and ETL and migration technologies. This should be backed with strong cloud-native data engineering skills e.g. AWS RDS, Aurora, Redshift, Kinesis, Glue or Azure CosmosDB, DataFactory, DataWarehouse, SQL DB etc.
- Proven experience in quality assuring data programmes, including non-functional testing and performance tuning
- Hands-on experience of modern software delivery, including CI/CD and DevOps practices with a deep understanding and extensive track record of delivering complex data solutions using Agile methods including Scrum, SAFe etc.
- A keen understanding of industry best-practice around standards, quality and continuous improvement in the field of Data Engineering
- Experience in conducting large scale enterprise batch and real-time processing from varying sources
- Experience in building and designing scalable and extensible enterprise data architectures