RESPONSIBILITIES:
Kforce is working with a growing Tech firm in NYC that is in a unique space. This firm is the leading technology firm for global brands, won first place for small companies "Best Companies to Work For" awards. We're looking for a Remote Director of DevOps to lead our current DevOps engineers, collaborate with software engineers, QA, and other IT team members to manage our code releases as well as our cloud infrastructure and services while leading and managing the enterprise DevOps solution. For this position, the Director of DevOps can be located in either NY, Austin Tx, Ann Arbor or MI. Responsibilities:
Kforce is working with a growing Tech firm in NYC that is in a unique space. This firm is the leading technology firm for global brands, won first place for small companies "Best Companies to Work For" awards. We're looking for a Remote Director of DevOps to lead our current DevOps engineers, collaborate with software engineers, QA, and other IT team members to manage our code releases as well as our cloud infrastructure and services while leading and managing the enterprise DevOps solution. For this position, the Director of DevOps can be located in either NY, Austin Tx, Ann Arbor or MI. Responsibilities:
- Director of DevOps will work with technology leadership to continually assess the performance of our systems and proactively make changes that adapt to business needs
- Work closely with our development teams to help them build testable and scalable software
- Ensure that all members of the team are working effectively and provide recommendations around tools or processes that would be beneficial to the organization
- Deploy and maintain critical applications on cloud-native microservices architecture
- Implement automation, effective monitoring, and infrastructure-as-code
- Director of DevOps will manage our continuous integration and delivery pipeline to maximize efficiencyIterate on best practices to increase the quality & velocity of deployments
- Participate in 24/7 on-call rotations for mission-critical systems
- Design and implement secure automation solutions for development, testing, and production environments
- Secure, scale, and manage both Linux and Windows environments
- Continuously evaluate existing systems with industry standards and make recommendations for improvement
- Director of DevOps will work collaboratively with multiple agile teams to help deliver end-to-end products and features, seeing them through from conception to delivery
- Continue to keep the lights on (day-to-day administration)
- At least 10 years of professional experience as a DevOps/System Engineer
- At least 5 years managing a DevOps team
- Detailed knowledge of cloud services including: EC2 (AutoScaling and LoadBalancing), S3, ECS, Lambda, IAM, VPC
- Understanding of system administration in both Linux and Windows environments
- Proficiency in Bash and Python
- Experience with Version Control Software (Git preferred)
- Experience implementing CI/CD (e.g.: Jenkins, TravisCI)
- Experience with configuration management tools (e.g.: Ansible, Chef)
- Experience with infrastructure-as-code (e.g.: Terraform, CloudFormation)
- Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog)
- Excellent time management and organizational skills
- Strong communication and documentation skills
Recommended Skills
- Delivery Pipeline
- Terraform
- Amazon Virtual Private Cloud (Vpc)
- Cloudwatch
- Autoscaling
- Ansible