DevOps Engineer
Role details
Job location
Tech stack
Job description
We are looking for a DevOps Engineer to join our UK Team and champion best practices in the cloud. In this role, your expertise will be instrumental in fostering our DevOps culture-driving collaboration between development and operations teams, improving delivery cadence, and enhancing the performance and reliability of our systems., We're 7,000 people strong. We relentlessly and ethically pursue innovation. And we are looking for people like you to help us translate big data into big ideas. Join us and create an exceptional experience for yourself and a better tomorrow for future generations. Responsibilities
- Deploying applications in an automated fashion by creating and managing CI/CD pipelines
- Developing and maintaining infrastructure as code
- Designing highly available and cost-effective architectures
- Monitoring, alerting, and supporting production environments to keep systems stable and running
- Providing off-hour support when needed to troubleshoot problems with mission-critical applications and take actions resulting from root cause analysis
- Recommending solutions that align with the business needs and requirements
- Providing configuration recommendations and assistance
- Assisting in the development of detailed project specifications and implementation plans
- Contributing work to central cloud architecture team to benefit Verisk as a whole
Requirements
Good communication skills, * Strong experience in cloud architecture , preferably with AWS
- Hands-on expertise with containers and orchestration tools such as Docker and Kubernetes
- Proficiency in Python development and familiarity with modern development methodologies
- Solid understanding of Infrastructure as Code (IaC) , with experience in CloudFormation, CDK, or Terraform
- Practical experience building and maintaining CI/CD pipelines and working with tools such as Azure DevOps, TeamCity, Chef, or Jenkins
- Creative, solutions-driven approach with a passion for continuous improvement
- Experience in agile processes (Kanban/Scrum) and tools like JIRAExcellent communication and collaboration skills, both verbal and written