Logo
Dayforce Corporation

Configuration Management Analyst

Dayforce Corporation, Saint Paul, Minnesota, United States,


Dayforce is a global human capital management (HCM) company headquartered in Toronto, Ontario, and Minneapolis, Minnesota, with operations across North America, Europe, Middle East, Africa (EMEA), and the Asia Pacific Japan (APJ) region.Our award-winning Cloud HCM platform offers a unified solution database and continuous calculation engine, driving efficiency, productivity and compliance for the global workforce.Location:

Work is what you do, not where you go. For this role, we are open to remote work and can hire anywhere in the Philippines.About the OpportunityThe Dayforce Release and Configuration Management team is looking for an experienced Configuration Management Analyst 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 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 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, 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.What you’ll get to doWork with all product teams to deliver quality products on timeTake ownership of the integrity of source control and build environmentsMaintain and improve the process for releasing builds into QAMaintain and improve the process for releasing software to customers including patches and maintenance releasesManage release and development branches, including tagging and merges, and apply best practicesMaintain and support Development and QA infrastructure deploymentsImprove build configuration and automation to efficiently manage the release of codeActively participate in continuous quality improvements in all processesSkills and experience we valueExperience with Server administrations and Microsoft Server OUniversity degree in Computer Science or related fieldExperience with the software development life cycleExperience working with configuration management tools (e.g. Ansible, Terraform, Puppet)Experience with build automation tools (e.g. MS Build, PowerShell, Jenkins)Experience working with Continuous Integration and Continuous Delivery (CI/CD) pipelinesExperience with source control management practices and advanced branching techniques (e.g. Git, GitHub, TFVC, BitBucket)Experience administering application lifecycle management tools (e.g. TFS/VSTS/Azure DevOps, Jira)Proficiency with SQL and an understanding of relational database systemsExperience in defining and improving software build, deployment, and release processesExperience working in Microsoft AzureStrong communication skills, both verbal and writtenAbility to work in a team environment with minimal supervisionExperience working in an Agile development environment

#J-18808-Ljbffr