DevOps Lead

DevOps Lead Job Description Template

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

Responsibilities:

  • Automating the Operation tasks;
  • Taking care of our DB architecture like replication, maintenance of shards etc;
  • Working with support team to make there life easy by providing tools to search logs etc;
  • Working with monitoring products like splunk, Newrelic;
  • To make the overall operations simple and reliable;
  • Setting up our NOC team and manage them;
  • Working with engineering team to make informed decisions;
  • Implementing the security measures;
  • Tools to troubleshoot production issues.

Requirements:

  • DevOps-L3 (Mandatory);
  • Participate in the design and implementation of new system layers utilizing a first principles understanding of high complexity compute environments;
  • Working experience on IaaS and PaaS cloud platforms (AWS, Azure, GCE, Rackspace, OpenStack, Cloud Stack, Cloud Foundry, etc.), preferably Azure;
  • Experience of Infrastructure provisioning tools (such as Docker, Chef, Puppet, Ansible, Packer, CloudFormation, Terraform, etc.) preferred;
  • Scripting and programming languages, at least 2 (Python, Ruby, Perl, PowerShell, Golang, etc.);
  • Redhat ansible-L3;
  • Python Scripting-L3;
  • Experience with continuous integration tools, such as Jenkins, Travis-CI, Go CD, etc. is preferred but not mandatory;
  • Cloud-PaaS-GCP-Google Cloud Platform-L3;
  • Technical Skill Set:
  • Extensive experience working with server virtualization (VMWare, Linux, Windows etc);
  • Oracle Apps DBA-L3;
  • Write application deployment automation using industry standard deployment and configuration tools.