DevOps Consultant

DevOps Consultant Job Description Template

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

Responsibilities:

  • Automate the generation of alerting and notification through integrations of ticketing, paging and additional;
  • Establish and measure key performance indicators (availability, responsiveness) for all technologies within scope quickly;
  • Lead telemetry efforts for connected vehicle platforms by deploying infrastructure, application and cloud monitoring toolsets;
  • Identify new opportunities for monitoring critical processes, optimized thresholds, alerting mechanisms;
  • API endpoints Interface with broader teams and vendors for additional capabilities and requirements to create world-class visibility and pro-activity.

Requirements:

  • Desire to work in an information systems environment;
  • Minimum 2 years’ continuous integration tool experience with one of the following; Bamboo, Travis, hudson, buildbot, or Jenkins;
  • Proven ability to work creatively and analytically in a problem-solving environment;
  • Experience with Java or other programming language;
  • Experience in an Agile delivery environment, Cloud infrastructure environment (such as AWS) or other application/web server (such as Websphere);
  • Experience scripting in shell, python or bash;
  • Minimum 2 years’ code build tool experience with one of the following; maven, grunt, gradle;
  • Excellent leadership, communication (written and oral) and interpersonal skills;
  • Proven success in contributing to a team-oriented environment;
  • Bachelor’s degree;
  • Experience integrating functional test automation suites (Selenium) with continuous integration systems;
  • Understanding of Web Services technologies (REST, SOAP);
  • Great troubleshooting skills and system architecture familiarity;
  • Fundamental understanding of modern cloud architecture (VMs, Database, message queues);
  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.