Senior DevOps Engineer Job Description Template
Our company is looking for a Senior DevOps Engineer to join our team.
Responsibilities:
- Manage and prioritize day to day workloads and support requests;
- Architect and design logging, metrics and alerting tool chains;
- Provide expert level troubleshooting to support network availability;
- Keeping systems patched and up to date;
- Continuously refine monitoring processes, configurations, and thresholds;
- Leads the collaboration with development teams to discuss, analyze or resolve application issues or to assist with engineering projects;
- Contribute to planning efforts for disaster recovery, capacity expansion, component upgrading and system hardening;
- Work with engineering teams to increase the operational stability of the platform;
- Prometheus msteams;
- Train and mentor more junior personnel;
- You’ll be based out of our SF office or work remotely based in the United States;
- Monitor, analyze and troubleshoot problems within DevOps tools, network, storage and servers;
- Hadoop;
- Increase automation and environment agnostic infrastructure while keeping an eye on new tools and techniques when possible;
- Key contributor in a DevOps-oriented, cloud-focused systems and infrastructure engineering organization.
Requirements:
- Working knowledge of at least one programming or scripting language;
- Experience monitoring data architectures (e.g. Kafka, Spark, etc.);
- Experience with Linux package management tools eg: rpm, deb & fpm etc;
- CloudFormation or Terraform experience;
- JIRA/Confluence;
- Familiarity with apache, tomcat server and containerization configurations;
- Understand AWS (Amazon Web Services) and be able to jump right into our environment;
- Previous experience working with continuous integration servers (TeamCity, Jenkins);
- Cloud computing platform experience;
- Calm under pressure;
- Strong comprehension, problem-solving & troubleshooting, analytical and consultative skill;
- Ability to build positive working relationships with the business contacts, within our IT team, and other IT departments;
- Proficiency and knowledge of networking, security, routing and firewalls;
- Good understanding/knowledge of ITIL/ITSM processes ;
- Golden signals, USE and RED methods application.