Apply

Senior DevOps Engineer (Puppet)

Posted 3 months agoViewed

View full description

💎 Seniority level: Senior, Minimum 3-7 years

📍 Location: Pakistan

🏢 Company: Creative Chaos👥 1-10SEOE-CommerceTechnical SupportWeb Design

🗣️ Languages: English

⏳ Experience: Minimum 3-7 years

🪄 Skills: PythonBashKubernetesRubyCommunication SkillsCI/CDDevOpsTerraformAnsibleScripting

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.
  • Familiarity with DevOps practices and automation tooling.
  • 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.
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.
  • 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.
  • 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.
Apply