Job Title: Senior Engineering Lead – Azure Cloud Data Platform
Work Location: Cardiff, UK (Hybrid - once a week working from office)
Job Description:
Key Responsibilities
* Provide strategic guidance and technical leadership to the Nucleus product team, ensuring alignment with business objectives and cloud best practices.
* Support, develop and evolve a consumer-grade practitioner-facing self-service portal product, ensuring exceptional user experience and seamless functionality.
* Design and implement cloud-native solutions, with a focus on serverless architectures, microservices, and scalable infrastructure.
* Offer hands-on support in cloud architecture while maintaining a focus on strategy and advisory in other areas.
* Leverage expertise in Azure cloud platform, Azure DevOps, and DevOps principles to drive innovation and operational excellence.
Required Skills and Experience
Essentials:
* Established experience in cloud architecture, DevOps, and analytics platforms.
* Proficiency in the Azure cloud platform, Azure DevOps, and serverless cloud architecture.
* Strong hands-on experience with Azure-native serverless components including Azure Functions, Logic Apps, and Event Grid.
* Experience with Azure messaging and integration services, particularly Azure Service Bus, Event Hubs, and API Management.
* Demonstrable expertise in Azure data services including Azure Data Factory, Azure Synapse Analytics, Azure Databricks, and Azure Data Lake Storage.
* Familiarity with Azure SQL, Cosmos DB, and other Azure database technologies.
* Strong understanding of DevOps principles, infrastructure-as-code patterns (Terraform, Bicep, ARM templates), and networking concepts.
* Exceptional communication and stakeholder management skills, with the ability to challenge and influence senior stakeholders.
Desirable:
* Experience designing and implementing data pipelines, ETL/ELT processes, and real-time streaming solutions.
* Experience integrating AI into products and/or platforms is advantageous.