Senior Software Engineer

November 6

Apply Now
Logo of Duck Creek Technologies

Duck Creek Technologies

Property and Casualty Insurance Technology • Policy • Billing • Claims • Rating

1001 - 5000 employees

Founded 2000

☁️ SaaS

🏢 Enterprise

💰 $230M Private Equity Round on 2020-06

Description

• Contributing member of the MLOps team. • Responsible for designing, implementing, and maintaining the infrastructure and automation processes for Duck Creek’s AI and Machine Learning platforms. • Evangelist of DevOps principles enabling application development teams to deliver features robustly and securely. • Ownership of infrastructure-as-code configurations, CICD pipelines, Kubernetes manifests, automation scripts, ensuring security, resilience, and scalability of cloud platforms. • Support defining Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for platform components. • Communicate and collaborate with cross-functional teams across different time zones and regions. • Encourage a culture of collaboration, knowledge sharing, and continuous improvement within the team.

Requirements

• 7 + years experience in software development. • 3 + years of commercial experience in an DevOps, SRE (or similar) role. • Bachelor’s degree or relevant experience. • In-depth knowledge of Microsoft’s Azure cloud technologies and hands-on experience in maintaining enterprise-grade platforms as part of a team. • Demonstrable experience in deploying, patching, and maintaining Kubernetes clusters and associated toolsets. • Experience in authoring and maintaining infrastructure-as-code configurations in Terraform. • Experience in building CICD pipelines in a relevant framework with Azure DevOps. • Experienced in authoring automation scripts using PowerShell and Bash. • Comfortable using the command line and CLIs. • Experience of identity management in Azure Active Directory and implementing Role-Based Access Controls (RBAC). • Experience of authoring and maintaining Helm charts. • Familiarity with GitOps principles. • Hands-on experience of Argo Workflows is desirable. • Ability to independently gather technical requirements and formulate a plan to deliver them. • Confidence in analyzing and questioning the assumptions and justifications behind technical specifications/implementations, with an open mind to considering alternative approaches which may be a better fit. • Willingness to share out-of-hours on-call responsibilities with the team. • Be an evangelist of DevOps principles who strives to enable teams to perform to the best of their ability.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com