Head of DevOps Location:Atlanta, GA
100,000 - 200,000
Job Description:
Role:Head of DevOps
Location:Atlanta, GA
Your mission:
- Lead the DevOps team to transform our existing infrastructure into a fully automated environment, evangelizing the concepts of Infrastructure as Code? and growing the DevOps mindset at .
- Emphasize development methods that stress communication, collaboration, integration, automation, and measurement of cooperation between software developers and other information-technology professionals.
What you'll be doing:
- Own product delivery, automation testing, and releases in order to improve reliability and to provide faster deployment cycles.
- Manage a team of DevOps Engineers while remaining very hands-on with development process.
- Work as an integrated part of the software engineering organization, understanding the application architecture.
- Orchestrate the provisioning, load balancing, dynamic configuration, monitoring, and spend optimization of servers across cloud providers, data centers, and availability zones.
- Manage development of internal engineering productivity tools.
- Responsible for development and operation of continuous integration and deployment pipeline.
What we're looking for in you:
- Proactivity: Resourceful, has grit, and a positive can do? attitude; acts without being told what to do.
- Flexibility/adaptability: Is cool with rapidly changing priorities and projects.
- Follow-through: Follows-through on items without being managed.
- Calm under pressure: Ability to navigate and lead the team through high-priority last minute requests and other high stress situations; Works well under high-pressure timelines.
- Analytical skills: Likes learning and learns quickly.
- Communication: Ability to speak clearly and with intent.
What you should have:
- Experience managing a cloud-based, enterprise platform running on Amazon Web Services (AWS), Microsoft Azure, or Google Cloud.
- Hands-on experience with automating all stages of the software development lifecycle.
- Experience managing a team of engineers in a fast-paced agile environment.
- Experience tackling scalability challenges across multiple products.
- Experience with Configuration Management using Chef, Puppet, or Ansible.
- Experience setting up and tuning monitoring to efficiently detect and predict issues, using tools such as DataDog, AppDynamics, Kibana, and Elasticsearch.
- Experience leveraging technologies such as Kubernetes, Terraform, Consul, and Docker.
- Experience with developing CI/CD pipelines.
- Scripting experience using Bash, PowerShell, Ruby, or Python.
- Understanding of networks, including subnets, VPN, firewalls, and load balancing.
- Degree in computer science, computing engineering, management information systems or years of applicable experience.
Bonus Points:
- Experience managing relational databases such as SQL Server, Oracle, or Postgres.
- Experience managing Hadoop, MapR, or other distributed systems.