Devops Engineer - Github Utilities Client Duration: 6 Months+ option to extend Competitive Market Rate 2-3 days WFH Location: Inner North, Close to Brisbane CBD Role Description Our utilities client seeks an adept GiT Migration Engineer to work on a project transitioning from a self-hosted GitHub instance to a SaaS-based GitHub to reduce costs and standardize DevOps processes. The goal is to eliminate the need for in-house infrastructure management, providing a more cost-effective and consistent platform for their development teams.
Responsibilities Review existing self-hosted repositories, Terraform states, and CI/CD pipelines.Export and transfer repositories to GitHub SaaS, ensuring preservation of history and settings.Reconfigure Terraform for Terraform Cloud, and migrate and validate state files as needed.Recreate CI/CD pipelines in GitHub Actions, reconfiguring secrets, secret scanning, CodeQL, and Dependabot to align with new EQL Digital Toolchain standards.Test all components, document migrated repositories, and decommission old repositories post-validation.Essential Skills & Experience General Skills Proficient in Git, including branch management, merge strategies, and conflict resolution.Experienced in configuring and migrating CI/CD pipelines.Skilled in scripting languages (e.g., Bash, Python) for automating migration tasks and managing repository transfers.Familiar with managing large code repositories, handling submodules, LFS, and repository structures.Experienced in Agile practices, including Sprint Planning, Backlog Refinement, and Daily Stand-ups, using tools like Jira, Confluence, and ServiceNow.GitHub Skills Experienced in configuring and migrating GitHub Actions workflows and CI/CD pipelines to SaaS environments.Proficient in using GitHub tools and APIs for repository transfers, including managing large repositories and preserving commit history.Familiar with GitHub security features, such as branch and environment protection rules, secret management, and fine-grained access controls.Infrastructure as Code (IaC) Skills Knowledgeable in Infrastructure as Code principles, with experience managing cloud resources using Terraform.Skilled in managing Terraform state files, including remote state storage, state locking, and handling state drift.Applications Close: 10am Thursday 22nd August 2024 For more information or a confidential discussion, please contact Donna Prince on 07 3291 5406 or Alan Kocjman on 07 3291 5401 quoting reference 263376.
To apply please click the 'Apply Now' button.
Diversity and inclusion are strongly supported at Peoplebank. People of all nationalities, gender identities, and cultural backgrounds, including Aboriginal and Torres Strait Islander Peoples, are encouraged to apply.
#J-18808-Ljbffr