Senior DevOps Engineer (Puppet)
- Work arrangement
- Remote
- Occupation
- Software & IT
- Location
- Lahore, Punjab, PK
- Compensation
- Not disclosed
- Apply by
- April 14, 2027
About this role
<h2>Job Description:</h2><ul>
<li>Responsible for ensuring adherence to the SLAs as per contract.</li>
<li>Take the lead on urgent issues and projects, ensuring statuses are properly communicated and appropriate staffing resources are assigned as required.</li>
<li>Cloud and Puppet Automation: Design, build, support, and manage engineering activities related to cloud initiatives. Develop, design, and support automation modules using puppet technologies.</li>
<li>Troubleshoot and resolve issues in underlying Puppet Enterprise architectures, and associated tech stack such as Linux, Networking and Load Balancing</li>
<li>Have a thorough process methodology and ability to communicate with all stakeholders.</li>
<li>Work collaboratively with development engineering to create and deploy a CI/CD infrastructure.</li>
<li>Develop and implement environments for quality assurance, development, etc.</li>
<li>Deploy and Support applications in a cloud environment.</li>
<li>Responsible for infrastructure security and making sure environments are secure, reliable, scalable, and automated.</li>
<li>Providing direct server support during various operations such as deployment and general production.</li>
<li>Collaborating with developers to make sure new environments meet requirements and conform to best practices.</li>
<li>Designing, implementing and testing agreed-upon infrastructures.</li>
<li>Automating deployment of Linux applications, system configurations and security settings.</li>
<li>Evaluate candidates for open positions</li>
</ul><h2>Requirements</h2><ul>
<li>BS degree in Computer Science/Software Engineering or similar relevant field</li>
<li>Minimum 3-7 years of related experience in the professional industry.</li>
<li>
<strong>Puppet Scripting</strong>- experience in scripting and building required automation using standard technologies such as puppet.</li>
<li>
<strong>Puppet Automation</strong>– Develop automation code to deploy and maintain systems and applications using application orchestration software.</li>
<li>
<strong>DevOps</strong>– familiarity with DevOps practices and automation tooling</li>
<li>
<strong>Virtualization</strong>– Facility with the techniques used to virtualize servers, applications, and desktops. Knowledge of the data center requirements to implement each technology.</li>
<li>Must have hands-on working with the automation tool i.e. Ansible, Chef.</li>
<li>Experience with infrastructure tools like Terraform and Cloud Formation.</li>
<li>Experience with CI/CD toolchain (Kubernetes)</li>
<li>Basic level scripting experience (Python, Ruby, Bash, Powershell).</li>
<li>Experience with Linux distributions (Rhel 8, CentOS, Ubuntu, and Amazon Linux)</li>
<li>Excellent verbal and written English communication skills</li>
<li>Flexible attitude and versatile personality.</li>
</ul><h2>Benefits</h2><ul>
<li>Paid Time Off</li>
<li>Work From Home</li>
<li>Health Insurance</li>
<li>OPD</li>
<li>Training and Development</li>
<li>Life Insurance</li>
<li>Exchange Program</li>
</ul>