Point your AI agent at freehire and let it find you a job.

Get the CLI →

(MAU) Configuration Mgmt Analyst Sr

Discussion

DevOps Engineer – Sr

About the Position:

The Dayforce Release and Configuration Management team is looking for an experienced DevOps Engineer to support the Dayforce product line. Dayforce is a comprehensive, modern cloud human capital management (HCM) SaaS product suite and platform for managing the entire employee lifecycle.
The Configuration Management Analyst Sr is responsible for providing configuration management process support and maintaining the infrastructure and tools to enable rapid development and release for all Dayforce software solutions. The CM Analyst Sr will collaborate with Development, Support, and Operations throughout the software product lifecycle to ensure high quality deliverables.

The Dayforce Release and Configuration Management (RCM) team supports the Dayforce product and development teams as they build, test, and deploy software, to both monolithic and microservices based software. The RCM team does that by defining, managing, monitoring, and reporting on all development/QA environments, software branches, builds, and deployments. The RCM team also builds and maintains tools for use by the team itself as well as by the product and development teams. These tools range from simple PowerShell scripts to monitor server disk space to a self-service Configuration Management Tools Portal.

Responsibilities:

Work with all product teams to deliver quality products on time
Take ownership of the integrity of source control and build environments
Maintain and improve the process for releasing builds into QA/DEV/TEST environments
Maintain and improve the process for releasing software to customers including patches and maintenance releases
Manage release and development branches, including tagging and merges, and apply best practices
Maintain and support Development and QA/DEV/TEST infrastructure deployments
Improve build configuration and automation to efficiently manage the release of code
Mentor junior team members on best practices and process improvements
Actively participate in continuous quality improvements in all processes
Actively participate in the Architecture Review Board (ARB) to ensure smooth integration of new project

Qualifications:

  • University degree in Computer Science or related field
  • Experience with the software development life cycle
  • Experience working with configuration management tools (e.g. Ansible, Terraform, Puppet)
  • Experience with build automation tools (e.g. Octopus, PowerShell, Jenkins)
  • Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelines

Experience with source control management practices and advanced branching techniques (e.g. Git, GitHub, TFVC, BitBucket)
Experience administering application lifecycle management tools (e.g. TFS, Azure DevOps, GitHub Actions, Jira)
Proficiency with SQL and an understanding of relational database systems
Experience in defining and improving software build, deployment, and release processes
Experience working in .NET application development
Experience working in Microsoft Azure
Strong communication skills, both verbal and written
Ability to work in a team environment with minimal supervision
Experience working in an Agile development environment

Experience with Server management and Cloud Hosting practices in a Microsoft Environment

See also

Data Analytics jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available