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.