Cloud Devops Engineer

Cloud Devops Engineer Job Description Template

Our company is looking for a Cloud Devops Engineer to join our team.

Responsibilities:

  • Demonstrate a willingness to learn new technologies, processes, tool sets and be comfortable working with multiple differing systems;
  • Play an integral role in the Managed Services offering providing support and expertise to ensure maximum up-time of environments;
  • Be required to work within a team structure;
  • Ensure that client SLAs are strictly adhered to and their primary focus will be on continuous performant operations.

Requirements:

  • Ability to advise upon, design and implement cloud security, availability and reliability best practices;
  • 4 – 12 years of work experience;
  • Expertise in one or more public Cloud platforms (AWS/Azure/GCP);
  • Strong experience in system administration with Linux/Windows;
  • Proficient with DevOps Technologies like Docker, Kubernetes/OpenShift;
  • Hands-on experience with scripting languages (Python/Bash/Ruby/Groovy/Go/PowerShell, etc.);
  • Knowledge of IP networking is advantageous;
  • Work experience in CI/CD using Jenkins/TeamCity/Bamboo etc;
  • Experience working with operations and architecture groups developing scalable and supportable solutions;
  • Strong knowledge of automated infrastructure provisioning and configuration management using Ansible/Puppet/Chef;
  • Experience with monitoring and APM tools like New Relic/App Dynamics/Zabbix would be an advantage;
  • You have built and run Cloud technology at scale and have experience with either AWS, GCP;
  • Strong knowledge of Containerization (Docker) and Container Orchestration (Kubernetes/Swarm).