Senior DevOps Engineer
Summary
A senior hands-on DevOps engineer owns the full delivery path for EIS's SaaS insurance platform (EIS One Suite) — designing and provisioning AWS environments, building Terraform modules and Jenkins/GitLab CI/CD pipelines, running GitOps deployments with Argo CD, and operating Docker/Helm workloads on EKS, plus monitoring, security, and mentoring.
- Own solutions end to end - from AWS infrastructure and network design through CI/CD, application configuration, deployment, observability, and production support.
- Design and evolve secure, highly available AWS environments, including customer connectivity and hybrid-cloud integrations.
- Build reusable Terraform modules and maintain clean, reviewed, version-controlled infrastructure code with controlled change and minimal drift.
- Design, improve, and operate Jenkins delivery pipelines and their GitLab integrations, including pipeline-as-code and Groovy-based automation.
- Deploy and operate containerized services on Amazon EKS using Docker, Helm, and YAML-based configuration.
- Automate Linux and platform configuration with Ansible, including the installation and lifecycle of services such as GitLab, Jenkins, Nexus, SonarQube, and OpenGrok.
- Operate GitOps-based EIS Suite deployments across development, pre-production, and production environments through Argo CD, using GitLab as the configuration source and cloud-hosted Helm and container registries as artifact sources.
- Implement and troubleshoot AWS networking, DNS, load balancing, identity, permissions, and secure access using least-privilege principles.
- Build actionable monitoring, logging, dashboards, and alerts; lead diagnosis of complex incidents across cloud, platform, pipeline, and application-delivery layers.
- Embed security and quality controls into automation, including privileged access, secrets handling, code quality, and DevSecOps practices.
- Improve engineering standards, create clear operational guidance, review technical solutions, and mentor less experienced engineers.
- Use AI-assisted engineering tools thoughtfully to improve automation, code quality, documentation, troubleshooting, and delivery workflows, with appropriate security, review, and human oversight.
- Help evolve the internal developer platform as a shared cross-department capability: gather feedback from engineering and delivery teams, contribute reusable self-service patterns and platform improvements, and share ownership of adoption and outcomes across departments.
Core dept
- 5+ years of hands-on experience in DevOps, cloud engineering, platform engineering, site reliability engineering, or a closely related role.
- Deep practical knowledge of AWS architecture and services, including EKS, IAM, VPC, Security Groups, Route 53, load balancers, EC2, S3, EBS, RDS, and ElastiCache.
- Strong production experience with Terraform, including module design, state management, code review, and safe infrastructure change.
- Deep hands-on experience designing, building, troubleshooting, and maintaining Jenkins pipelines, including pipeline-as-code and Groovy automation.
- Strong hands-on knowledge of GitLab as a source-control platform, including repository configuration, access controls, merge-request workflows and code reviews, and integration with Jenkins-based CI/CD pipelines.
- Solid Linux administration and networking knowledge, including routing, DNS, firewalls, VPN/IPsec, and connectivity troubleshooting.
- Hands-on experience with Argo CD and GitOps-based deployment of EIS Suite applications across Kubernetes environments.
- Strong Kubernetes, Docker, and Helm skills, including deployment configuration, troubleshooting, scaling, and high-availability considerations.
- Practical experience with Ansible for repeatable software installation and configuration management.
- Strong Git skills and the ability to automate with Bash and/or Python.
- Working knowledge of Java application build and delivery ecosystems, including tools such as Maven, and familiarity with artifact repositories.
- A systems-thinking approach to production troubleshooting, with the ability to follow a problem across multiple technical layers and drive it to resolution.
- Clear communication, sound technical judgment, and experience collaborating across teams; mentoring or technical leadership experience is expected at senior level.
- Experience with AWS CloudFormation or AWS CLI in addition to Terraform.
- Experience with Azure or IBM Cloud and an interest in applying common engineering standards across cloud platforms.
- Experience with Grafana, Grafana Loki, Prometheus, ELK, or comparable observability platforms.
- Experience with Datadog for infrastructure and application monitoring, dashboards, alerting, and troubleshooting including configuration of Datadog Application Performance Monitoring (APM) configuration.
- Experience with CyberArk or another privileged access management platform.
- Experience with SonarQube, Nexus, OpenGrok, or similar engineering enablement tools.
- Knowledge of SQL and NoSQL databases, microservices, and event-driven architectures.
- Relevant AWS, Kubernetes, security, or infrastructure-as-code certifications.
Skills
- AI
- Ansible
- Automation
- AWS
- Azure
- Bash
- CI/CD
- CLI
- Cloud
- CloudFormation
- Cyberark
- Datadog
- DevOps
- DevSecOps
- DNS
- Docker
- EC2
- EKS
- ELK
- Event Driven Architecture
- Firewall
- Git
- GitLab
- GitOps
- Grafana
- Groovy
- Helm
- IAM
- Infrastructure as Code
- IPsec
- Java
- Jenkins
- Kubernetes
- Linux
- Loki
- Maven
- Microservices
- Networking
- NoSQL
- Observability
- Prometheus
- Python
- RDS
- SaaS
- SonarQube
- SQL
- Terraform
- VPC
- VPN
- YAML