Principal DevOps Engineer

Principal DevOps Engineer Job Description Template

Our company is looking for a Principal DevOps Engineer to join our team.

Responsibilities:

  • Help to build and maintain the framework for automating alert response;
  • Assist the team in working toward CI-CD capabilities and tools.

Requirements:

  • Minimum 10+ years of experience;
  • Strong problem-solving skills;
  • Experience in AWS tools and services;
  • Experience with some of the DevOps standard tools such as docker, Cloudera, Hadoop, terraform, Jenkins, git, consul, Vault, etc;
  • Experience with configuration management software like puppet, salt, chef, etc;
  • Proven ability in setting site operations technical direction;
  • Bachelor’s degree in Computer Science, Computer Engineering or related field or equivalent experience;
  • Excellent communication and documentation skills;
  • Experience managing Windows and Linux servers;
  • Deep understanding and knowledge of modern monitoring and alerting tools such as ELK stack, Nagios, Prometheus, Qualys, Dome9, etc;
  • Working knowledge of scripting language such as Python, PowerShell, Bash, etc.