HamburgerMenu
hirist

Prismberry Technology - DevOps Engineer - Ansible/Puppet

Posted on: 24/10/2025

Job Description

Description :

About the Role :

We are seeking a skilled DevOps Engineer with expertise in configuration management and automation tools like Ansible or Puppet.

The ideal candidate will design, implement, and maintain automated infrastructure solutions, manage CI/CD pipelines, and ensure high availability, scalability, and security of systems in cloud and on-premises environments.

This role requires a strong understanding of infrastructure as code (IaC), cloud platforms, and automation best practices along with collaboration with development and operations teams.

Key Responsibilities :

- Design, implement, and maintain infrastructure automation using Ansible, Puppet, or similar tools.

- Develop and manage playbooks, manifests, modules, and scripts for consistent environment provisioning.

- Ensure infrastructure automation supports scalability, reliability, and disaster recovery requirements.

- Collaborate with development teams to integrate automation into application deployment workflows.

- Build, maintain, and optimize CI/CD pipelines using tools like Jenkins, GitLab CI, or Bamboo.

- Automate application deployments across multiple environments (Dev, QA, Prod).

- Implement monitoring, logging, and alerting to ensure smooth deployment and system health.

- Manage and maintain cloud infrastructure (AWS, Azure, GCP) or on-premise servers.

- Provision, configure, and monitor virtual machines, containers, and storage.

- Ensure infrastructure security, backups, and compliance with organizational standards.

- Work on container orchestration tools like Kubernetes or Docker Swarm (plus point).

- Monitor systems for performance, reliability, and security issues.

- Troubleshoot and resolve infrastructure-related incidents and production issues.

- Implement infrastructure monitoring using Prometheus, Nagios, Grafana, or similar tools.

- Collaborate with development, QA, and operations teams to define infrastructure requirements.

- Document automation scripts, infrastructure configurations, and deployment procedures.

- Participate in Agile processes sprint planning, stand-ups, and retrospectives.

Qualifications :

Education :

- Bachelors degree in Computer Science, Information Technology, or related field.

Experience :

- 3 to 8 years of experience in DevOps, Infrastructure, or Cloud Engineering.

- Hands-on experience with Ansible, Puppet, or Chef for configuration management.

Technical Skills :

- Strong expertise in infrastructure automation and configuration management.

- Experience with CI/CD tools: Jenkins, GitLab CI, Bamboo, CircleCI, etc.

- Proficiency in Linux/Unix systems administration and shell scripting (Bash, Python, Perl).

- Experience managing cloud environments (AWS, Azure, GCP) and services.

- Knowledge of containerization: Docker, Kubernetes, OpenShift.

- Familiarity with monitoring and logging tools: Prometheus, Grafana, ELK stack, Nagios.

- Strong understanding of networking, security, and firewall concepts.

- Version control proficiency using Git.

- Experience with infrastructure as code (IaC) using Terraform, CloudFormation, or ARM templates


info-icon

Did you find something suspicious?