Senior DevOps Engineer Job Description

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.