About the Role
We are seeking a Lead DevOps Engineer to drive the delivery, performance, and reliability of our Guidewire insurance platforms. This role involves accelerating software delivery while ensuring stable, scalable infrastructure, and defining the DevOps vision through architecture, roadmaps, and continuous improvement of CI/CD pipelines and automation.
Responsibilities
- Streamline the software development lifecycle to improve developer productivity, delivery speed, and code quality by automating delivery processes and maintaining the CI/CD pipeline.
- Own the lifecycle management of Jenkins, including backups, upgrades, plugin management, and pipeline stability.
- Automate database restore jobs, patch pipelines, backups, and data integrity processes.
- Engineer Guidewire build and deployment pipelines, configuration scripts, and environment management.
- Administer secrets, credentials, and secure runtime configurations across environments to minimize deployment risks.
- Automate production releases, maintenance, and service orchestration to minimize downtime.
- Maintain and enhance Enterprise Data Warehouse (EDW) and Extract, Transform, and Load (ETL) automation processes.
- Implement Infrastructure-as-Code using tools such as Terraform and Ansible.
- Lead and support containerization and orchestration technologies.
- Enhance monitoring, alerting, and reliability engineering.
- Collaborate with development, QA, and operations teams on delivery and architecture practices.
- Provide technical leadership on DevOps best practices, security standards, and Guidewire platform updates.
Requirements
- Bachelor’s degree in a relevant field or equivalent experience.
- 4+ years relevant experience, including experience in deployment/configuration in Jenkins, network infrastructure, database, cloud and data center operations and security protocols, and programming and scripting languages like Python, Perl, Bash, PHP, Java, SQL, Groovy, or C++.
- 5+ years hands-on full SDLC software development (with experience in JAVA preferred).
- Strong knowledge of CI/CD pipeline design and automation, including build, test, deployment, and rollback workflows.
- Working knowledge of Java-based application runtimes and configuration/deployment models.
- Working knowledge of relational databases and SQL, including automation of database restores, data integrity processes, and deployment-related operations.
- Strong knowledge of source code management systems (e.g., Git) and modern branching and merging strategies.
- Ability to automate infrastructure, environments, and operational tasks using scripting and Infrastructure-as-Code concepts.
- Proficiency in scripting and automation languages such as Shell, Python, PowerShell, or Groovy.
- Knowledge of secure environment and secrets management practices across multiple environments.
- Ability to integrate quality controls and test automation into CI/CD workflows in agile delivery environments.
- Knowledge of IT operations, monitoring, alerting, and incident response concepts supporting production reliability.
- Ability to work independently with minimal supervision, proactively manage workload, and remain fully engaged during scheduled work hours.
- Good communication skills for coaching and cross-team influence.
Skills
- Jenkins
- Python
- Perl
- Bash
- PHP
- Java
- SQL
- Groovy
- C++
- CI/CD
- Terraform
- Ansible
- Git
- Shell
- PowerShell
Location
- Remote
Work Type
- Fully remote
Experience Level
- 4+ years relevant experience
- 5+ years hands on full SDLC software development
Education Level
- Bachelor’s degree in a relevant field or equivalent experience
Benefits
- Comprehensive medical, dental, vision, group life, AD&D, and dependent life insurance coverage
- Flexible Spending Accounts (FSA) and Health Savings Accounts (HSA)
- A 401(k) retirement plan with employer matching contributions up to 6%, in addition to a pension plan
- Performance-based incentives
- Ongoing training and professional development
- Certification support
- Generous paid time off, including vacation, sick leave, paid holidays, and personal days
- Flexible scheduling
About the Company
- The Association offers a comprehensive and competitive benefits package designed to support both your professional success and personal well-being.
- Texas Windstorm Insurance Association fosters a collaborative and mission-driven work environment where employees are valued, supported, and encouraged to grow.
- Our teams work closely across departments, promoting transparency, innovation, and a shared commitment to serving our policyholders and communities.
