Senior DevOps Engineer (Puppet)
Full time
at Creative Chaos
in
Pakistan
Posted on December 26, 2024
Job details
Job Description:
Responsibilities:
- Responsible for ensuring adherence to the SLAs as per contract.
- Take the lead on urgent issues and projects, ensuring statuses are properly communicated and appropriate staffing resources are assigned as required.
- Cloud and Puppet Automation: Design, build, support, and manage engineering activities related to cloud initiatives. Develop, design, and support automation modules using puppet technologies.
- Troubleshoot and resolve issues in underlying Puppet Enterprise architectures, and associated tech stack such as Linux, Networking and Load Balancing.
- Have a thorough process methodology and ability to communicate with all stakeholders.
- Work collaboratively with development engineering to create and deploy a CI/CD infrastructure.
- Develop and implement environments for quality assurance, development, etc.
- Deploy and Support applications in a cloud environment.
- Responsible for infrastructure security and making sure environments are secure, reliable, scalable, and automated.
- Providing direct server support during various operations such as deployment and general production.
- Collaborating with developers to make sure new environments meet requirements and conform to best practices.
- Designing, implementing and testing agreed-upon infrastructures.
- Automating deployment of Linux applications, system configurations and security settings.
- Evaluate candidates for open positions.
Minimum Requirements:
- BS degree in Computer Science/Software Engineering or similar relevant field.
- Minimum 3-7 years of related experience in the professional industry.
- Puppet Scripting: experience in scripting and building required automation using standard technologies such as puppet.
- Puppet Automation: Develop automation code to deploy and maintain systems and applications using application orchestration software.
- DevOps: familiarity with DevOps practices and automation tooling.
- Virtualization: Facility with the techniques used to virtualize servers, applications, and desktops. Knowledge of the data center requirements to implement each technology.
- Must have hands-on working with the automation tool i.e. Ansible, Chef.
- Experience with infrastructure tools like Terraform and Cloud Formation.
- Experience with CI/CD toolchain (Kubernetes).
- Basic level scripting experience (Python, Ruby, Bash, Powershell).
- Experience with Linux distributions (Rhel 8, CentOS, Ubuntu, and Amazon Linux).
- Excellent verbal and written English communication skills.
- Flexible attitude and versatile personality.
Benefits:
- Paid Time Off
- Work From Home
- Health Insurance
- OPD
- Training and Development
- Life Insurance
- Exchange Program
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.