AWSCloudDockerGrafanaJavaScriptKubernetesPrometheusPythonReactTerraformAIMachine LearningGenerative AILarge Language ModelsReact.jsServerlessCloudWatchBedrockELK StackCI/CDLeadershipMentoring
About this role
Role Overview
Identify, evaluate, and implement AI-driven tools across the software development lifecycle, including coding assistance, automated testing, code quality, incident analysis, and operational insights.
Define guardrails and standards for the secure and responsible use of AI in engineering.
Design, implement, and optimize AWS-based infrastructure solutions that align with business requirements and industry best practices.
Assess and communicate the impact of AI adoption using clear metrics (e.g. lead time, defect rates, pipeline efficiency, developer experience).
Lead the evolution of a central DevSecOps platform, integrating AI-augmented capabilities into core services.
Design and optimise CI/CD pipelines with embedded security, quality, and policy controls.
Enhance observability and operational insight leveraging AI-assisted monitoring, alerting, and root cause analysis.
Stay current with AWS services, AI tooling, and DevSecOps trends, translating emerging capabilities into practical solutions.
Collaborate with cross-functional teams to integrate generative AI solutions into existing systems.
Requirements
Expertise in AI technologies including Generative AI and Machine Learning.
Hands-on experience working with Large Language Models (LLMs).
Extensive AWS expertise, including experience with cloud automation, security best practices, and architectural design.
Expertise in AWS Bedrock and the Serverless ecosystem.
Track record in the architecture and design of AI driven solutions in software engineering.
Hands-on experience with CDK and Terraform for infrastructure automation.
Experience with DevOps methodologies, SCM, CI/CD pipelines, and containerization technologies (e.g., Docker, Kubernetes).
Strong experience with Python, React.js, and JavaScript.
Familiarity in security and compliance in cloud.
Excellent ability to troubleshoot complex cloud-based environments.
Familiarity with monitoring and logging solutions such as Grafana, CloudWatch, Prometheus, or ELK Stack.
Strong leadership capabilities, with experience leading technical projects and mentoring team members.