Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior DevOps Engineer role.
Rezi rewrites your resume against Pacific Life Re's job description. Free.

Tailor your resume to this Senior DevOps Engineer role.
Rezi rewrites your resume against Pacific Life Re's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior DevOps Engineer posting at Pacific Life Re — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior DevOps Engineer posting at Pacific Life Re — free, in seconds.
About the Role
PL Re is undergoing a significant back-office transformation and establishing a Divisional Data Team to manage an enterprise-wide data solution. This role will own the Azure DevOps organization and its configuration, manage CI/CD, database change management, environment control, release management, and platform access, ensuring safe and controlled changes from development to production.
Responsibilities
- Own the Azure DevOps organisation and project configuration, including projects, teams, security groups, service connections, variable groups and secure files.
- Administer permissions and access models across repositories, pipelines, artefacts and libraries, ensuring segregation of duties.
- Manage build agents, including self-hosted agent pools, agent capacity, scaling and patching.
- Use Azure Boards to plan, track and report DevOps work, and integrate work items with commits, pull requests and releases for traceability.
- Manage Azure Artifacts feeds, package versioning and retention policies.
- Define, document and enforce the branching strategy across all repositories.
- Set and maintain branch policies: required reviewers, minimum approvals, linked work items, build validation, comment resolution and merge strategy.
- Own the pull request process — review quality standards, approval routing, and clear rules on who may approve changes to which repository.
- Define the release branching, tagging and versioning model, and the process for hotfixes and emergency fixes.
- Own merge conflict resolution guidance, rebase and cherry-pick standards, and rollback procedures.
- Create, structure and maintain repositories; define repository standards, folder structures, README and documentation requirements.
- Manage repository security, path-based policies, protected branches, forks and cross-repository dependencies.
- Implement and maintain pre-commit and pre-merge quality gates, including linting, formatting and automated tests.
- Manage repository hygiene: history management, large file handling, retention, archiving and repository migration where required.
- Ensure no secrets or credentials are committed to source control, supported by scanning and remediation processes.
- Design, build and maintain CI/CD pipelines (YAML-based) for Snowflake SQL, dbt models, Streamlit applications, stored procedures and supporting scripts.
- Own database change management (DCM), including the transition to and operation of a state-based deployment approach across development, SIT, UAT and production.
- Maintain consistent, reproducible environments and infrastructure-as-code, including configuration management across environments.
- Implement automated testing, deployment gates, approvals and post-deployment validation within pipelines.
- Ensure reliable rollback and recovery mechanisms for failed deployments.
- Own the end-to-end release calendar and release process for the data platform, coordinating with delivery, testing and business stakeholders.
- Chair or represent the team at change advisory and release approval forums; prepare and submit change records (including ECRs) with appropriate evidence.
- Manage release readiness: entry and exit criteria, environment lock-downs, dependency management and go/no-go decisions.
- Maintain a complete and auditable release trail linking requirements, code, approvals and deployments to satisfy internal control and audit requirements.
- Conduct post-implementation reviews and drive continuous improvement in deployment frequency, lead time, change failure rate and time to restore.
- Own role-based access control (RBAC) design and administration across Snowflake and Azure DevOps, including role hierarchy, secrets management and privileged access.
- Implement and maintain data masking and PII controls, with documented approvals for access to sensitive data.
- Manage certificate renewals, artefact repository configuration and remediation of security scanning findings (for example Snyk and SonarQube).
- Ensure IT controls and Business Control compliance requirements are embedded within the delivery and release process.
Requirements
- Deep, hands-on expertise with Azure DevOps — Repos, Pipelines (YAML), Boards, Artifacts, self-hosted agents and service connections.
- Expert-level Git: branching strategies, branch policies, pull request workflows, tagging and versioning, merge and rebase, cherry-picking and rollback.
- Strong track record of designing and running automated deployment pipelines into production in a controlled, audited environment.
- Demonstrable release management experience, including change control, release governance and stakeholder coordination.
- Experience of database change management tooling and state-based deployment approaches.
- Strong working knowledge of Snowflake administration, RBAC, masking policies and cost/performance optimisation.
- Experience with dbt and SQL in a modern cloud data warehouse environment.
- Experience with infrastructure-as-code, scripting (for example PowerShell, Bash or Python) and monitoring/alerting tooling.
- Understanding of networking, certificates and security scanning tooling is an advantage.
- Excellent verbal and written communication skills, enabling effective collaboration with technical and non-technical stakeholders.
- Knowledge of reinsurance or insurance industry concepts is a bonus.
Skills
- Azure DevOps (Repos, Pipelines, Boards, Artifacts)
- Git
- Snowflake
- dbt
- SQL
- Database change management (DCM) tooling
- Infrastructure-as-code and scripting
- SonarQube / Snyk or equivalent code and dependency scanning
- Technical skill
- Prioritization
- Communication
- Teamwork
- Agile methodology
Location
- Global
Work Type
- Full-time
Experience Level
- Senior
Benefits
- 25 days of annual leave with option to buy/sell more days
- Adoption and fertility leave
- Generous enhanced parental leave
- Comprehensive private insurance coverage for employee and dependents
- Group Life Insurance coverage of 9x basic annual salary
- Group Income Protection up to 75% of basic annual salary
- Optical benefits
- 15% combined employee/employer contributions to savings/retirement
- Subsidized gym membership
- Access to Employee Assistance Program
- Cycle to Work and Electric Car Salary Sacrifice Scheme
- Time off for volunteering
- Charitable matching of employee donations
About the Company
- Pacific Life Re is a global company undergoing a significant back-office transformation. They value each person's unique qualities and seek to build expertise and support individual ambitions. The company culture emphasizes hard work, achievement, and fun, with a focus on work-life balance, regular social activities, and well-being initiatives. They are also committed to supporting employee involvement in their communities through fundraising, charity events, and volunteering opportunities.
Equal Opportunity
- We are committed to a culture of diversity and inclusion that embraces the authenticity of all employees, partners and communities. We support all employees to thrive and achieve their fullest potential.
- As part of our commitment to diversity and inclusion, we will provide reasonable adjustments during the recruitment process to ensure equal access to applicants with disabilities. Please contact us about your needs so that we can discuss these with you to make sure that suitable adjustments are made, where possible.