About the role
Role Overview
We are seeking an experienced Puppet Engineer to support infrastructure automation, server configuration management, and platform operations. The candidate will be responsible for designing, implementing, and maintaining automated infrastructure solutions using Puppet while ensuring system stability, compliance, and operational efficiency.
Key Responsibilities
Develop, maintain, and enhance Puppet modules, manifests, and automation workflows. Implement Infrastructure as Code (IaC) practices for server provisioning and configuration management. Manage Linux/Unix server configurations and automate repetitive operational tasks. Support INTEX platform administration, configuration, and maintenance activities. Collaborate with infrastructure, DevOps, application, and security teams. Monitor system performance and troubleshoot automation-related issues. Ensure compliance, patch management, and configuration standardization across environments. Support CI/CD integration for automated deployments. Create technical documentation, runbooks, and operational procedures.
Required Skills
Strong hands-on experience with Puppet Enterprise/Open-Source Puppet. Experience with Linux/Unix administration. Scripting knowledge in Shell, Python, or Perl. Understanding of Infrastructure as Code (IaC) concepts. Experience with Git, CI/CD tools, and automation frameworks. Familiarity with server provisioning, patching, and configuration management. Knowledge of networking, security, and system monitoring tools.
Preferred Skills
Experience with Ansible, Terraform, Jenkins, Docker, or Kubernetes. Exposure to cloud platforms (AWS/Azure/GCP). Experience in large-scale enterprise infrastructure environments. ITIL process knowledge.
Qualifications
Bachelor’s degree in computer science, Information Technology, or related field. Puppet certification is an added advantage.
Not the right fit? Search for Puppet Engineer jobs in Canada
About Enterprise Solutions Inc.
Enterprise Solutions, Inc. is a technology-intensive services company. We develop and deliver software and engineering solutions to our partners; we work relentlessly to keep our clients happy, and we measure our business success with the trust we earn from them.
Enterprise Solutions offers implementation services for VMS, MSP, ERP, cloud, analytics and digital transformation. We are a certified Minority Business Enterprise (MBE).
We have extensive experience in end-to-end software development using a wide array of technologies. From vendor management to smart automation, ESI will install, implement, and integrate your business infrastructure so that you can operate at full capacity.
Similar Jobs
About the role
Role Overview
We are seeking an experienced Puppet Engineer to support infrastructure automation, server configuration management, and platform operations. The candidate will be responsible for designing, implementing, and maintaining automated infrastructure solutions using Puppet while ensuring system stability, compliance, and operational efficiency.
Key Responsibilities
Develop, maintain, and enhance Puppet modules, manifests, and automation workflows. Implement Infrastructure as Code (IaC) practices for server provisioning and configuration management. Manage Linux/Unix server configurations and automate repetitive operational tasks. Support INTEX platform administration, configuration, and maintenance activities. Collaborate with infrastructure, DevOps, application, and security teams. Monitor system performance and troubleshoot automation-related issues. Ensure compliance, patch management, and configuration standardization across environments. Support CI/CD integration for automated deployments. Create technical documentation, runbooks, and operational procedures.
Required Skills
Strong hands-on experience with Puppet Enterprise/Open-Source Puppet. Experience with Linux/Unix administration. Scripting knowledge in Shell, Python, or Perl. Understanding of Infrastructure as Code (IaC) concepts. Experience with Git, CI/CD tools, and automation frameworks. Familiarity with server provisioning, patching, and configuration management. Knowledge of networking, security, and system monitoring tools.
Preferred Skills
Experience with Ansible, Terraform, Jenkins, Docker, or Kubernetes. Exposure to cloud platforms (AWS/Azure/GCP). Experience in large-scale enterprise infrastructure environments. ITIL process knowledge.
Qualifications
Bachelor’s degree in computer science, Information Technology, or related field. Puppet certification is an added advantage.
Not the right fit? Search for Puppet Engineer jobs in Canada
About Enterprise Solutions Inc.
Enterprise Solutions, Inc. is a technology-intensive services company. We develop and deliver software and engineering solutions to our partners; we work relentlessly to keep our clients happy, and we measure our business success with the trust we earn from them.
Enterprise Solutions offers implementation services for VMS, MSP, ERP, cloud, analytics and digital transformation. We are a certified Minority Business Enterprise (MBE).
We have extensive experience in end-to-end software development using a wide array of technologies. From vendor management to smart automation, ESI will install, implement, and integrate your business infrastructure so that you can operate at full capacity.