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.