Role Purpose
The DevOps Engineer is responsible for supporting customer implementations through environment readiness, deployment automation, CI/CD enablement, release management, and production rollout activities for IAN products and solutions.
The role works closely with Implementation Architects, Business Analysts, Configurators, QA Engineers, Product Teams, and Delivery Teams to ensure successful deployment and operation of customer-specific workflows, integrations, configurations, and platform components.
The DevOps Engineer serves as a key member of the implementation team, enabling efficient deployments, supporting customer onboarding, and ensuring smooth transitions from implementation to production.
Key Responsibilities
- Support customer implementation projects by preparing and maintaining implementation, testing, UAT, and production environments.
- Configure and manage source code repositories, branching strategies, and release processes for customer implementations.
- Build, maintain, and optimize CI/CD pipelines supporting workflow, configuration, integration, and application deployments.
- Deploy and support Camunda workflows, FEEL business rules, Apache Camel integrations, form.io forms, and n8n automation workflows.
- Collaborate with Implementation Architects and Configurators to execute deployment plans, release activities, and production cutovers.
- Support environment readiness activities throughout the implementation lifecycle.
- Coordinate deployment activities across multiple customer implementations and delivery streams.
- Troubleshoot deployment, workflow, integration, configuration, and environment-related issues through hands-on analysis and debugging.
- Support QA, UAT, and production validation activities.
- Assist with platform upgrades, patch deployments, release management, and operational readiness activities.
- Create and maintain deployment documentation, implementation runbooks, and operational procedures.
- Participate in customer go-live support, hypercare activities, and post-production stabilization.
- Collaborate with Product, Engineering, QA, and Support teams to ensure successful implementation outcomes.
Required Skills & Experience
- Bachelor's degree in Computer Science, Engineering, Information Systems, or related field.
- 6–8 years of experience in DevOps, Release Engineering, Deployment Engineering, Application Support, or Enterprise Software Implementations.
- Strong experience in the Property & Casualty (P&C) Insurance domain
- Experience with Git, GitHub, GitHub Actions, Azure DevOps, Jenkins, or similar CI/CD platforms.
- Good understanding of software deployment lifecycles, release management processes, and implementation methodologies.
- Hands-on experience with JSON, JavaScript, REST APIs, and configuration-driven platforms.
- Experience supporting enterprise software implementations and customer deployments.
- Experience supporting SaaS-based products and enterprise workflow platforms.
- Experience supporting Camunda workflow deployments, n8n workflow automation deployments and management
- Experience to Docker, Kubernetes, and containerized application deployments.
- Good understanding of FEEL (Friendly Enough Expression Language) and business rule deployments
- Good understanding of Apache Camel integration deployments
- Good understanding of form.io configuration deployments.
- Experience with cloud-hosted application environments, including deployment, monitoring, scalability, and environment management on Azure or similar cloud platforms.
- Understanding of application configuration, workflow automation, integration deployment, and customer onboarding processes.
- Strong communication, collaboration, and problem-solving skills
- Proven experience working with insurance carriers and clients across North America or Europe
Desired Skills
- Experience supporting AI-enabled workflow automation, intelligent document processing, or data-driven solutions.
- Experience working in Agile/Scrum delivery environments.
- Knowledge of monitoring and observability tools.
- Cloud certifications such as Azure Administrator or equivalent.