Devops AI Developer
Summary
12-month contract (via ISG Search for an insurance-sector client) for a developer to join a Data & Digital team building and modernizing enterprise applications, APIs, and cloud-native solutions, plus CI/CD, Infrastructure as Code, and AI integration into business workflows. Core stack: C#/.NET, Python, SQL, AWS, Azure DevOps, Docker/Kubernetes, Snowflake.
Contract
Job title: Data Scientist
Duration:
12 months
Role status:
Current opening
The successful candidate will join the Data & Digital team within Engineering, Innovation & Architecture (EIA). The team consists of junior and senior developers, a Scrum Master, and technical leadership working closely with AI and Operations teams. The group owns, supports, and develops applications that power enterprise data platforms, analytics ecosystems, and emerging AI-enabled solutions. Many current and future initiatives involve modernizing applications, developing APIs, and integrating AI capabilities into business workflows.
Principal tasks and responsibilities include:
Key Responsibilities:
- Software Development & Engineering:
- Design, develop, test, deploy, and support applications, APIs, and cloud-native solutions.
- Participate in application modernization, code reviews, testing, and production support activities.
- Troubleshoot complex application and integration issues and implement sustainable solutions.
Cloud Engineering & DevOps:
- Build and maintain CI/CD pipelines, Infrastructure as Code, and deployment automation frameworks.
- Automate infrastructure provisioning, application deployments, monitoring, and operational processes.
- Improve platform reliability, scalability, security, and operational efficiency through automation and DevOps practices.
Our client:
- An established financial services organization within the insurance sector.
Qualifications and pre-requisites:
- 5+ years of experience in software development, cloud engineering, DevOps, or data engineering.
- 3+ years of hands-on development experience using: C#, .NET / .NET Core, Python, SQL, Blazor or similar web application frameworks.
- Proven experience designing, developing, deploying, and supporting enterprise applications and APIs in production environments.
- Strong understanding of software engineering principles, application architecture, and cloud-native development patterns.
- Hands-on experience building and maintaining CI/CD pipelines using Azure DevOps, Azure Pipelines, GitHub Actions, or similar tools.
- Experience working with AWS services, including: EC2, S3, RDS, EKS, IAM, CloudWatch.
- Experience with Docker and Kubernetes/containerized application deployments.
- Familiarity with Snowflake or comparable cloud-based data and analytics platforms.
Nice to Have:
AI engineering, AI application development, or intelligent automation experience. Candidates who have contributed to AI-enabled solutions will be highly regarded.