Randstad - Atlanta, GA
posted 3 months ago
We are seeking a Director of Engineering with an "everything as code" mindset who is passionate about Continuous Integration and Continuous Deployment (CICD) and automation. In this position, you will lead the enterprise Continuous Integration CI service, acting as the voice of users. You will define and guide the day-to-day work of an engineering team and support the definition and enablement of the service vision. By focusing on the achievement of defined outcomes, you'll provide engineers across the enterprise with greater flexibility and freedom through fast self-serve and secure workflows, ensuring service alignment with enterprise cloud strategies. The ideal candidate will have a minimum of 10 years of progressive work experience in the technology space, with a strong preference for candidates who have experience with Jenkins or CloudBees, CI, Kubernetes, Linux, AWS, and EKS. Proficiency in Java and Groovy scripting, GitHub, GitHub Actions, Argo CD, and UCD security scanning tools is also highly desirable. You will be responsible for limited direct technical contributions while supervising and supporting managers of engineering teams. Your role will involve leading the delivery and execution of solutions to challenging engineering problems, directing complex design, development, analysis, configuration testing, debugging, troubleshooting, documenting, health monitoring, and implementation based on user or system specifications for impactful and high visibility tasks. In addition, you will lead investigation and resolution efforts for critical high impact problems, defects, and incidents, seeking opportunities where technology can be utilized to improve the business and provide more efficient processes. You will plan and direct all aspects of the organization, including financial budgetary oversight for the team and set of responsibilities. Your responsibilities will also include fulfilling IT audits for respective technologies, ensuring team compliance with IT standards, policies, and governance, and facilitating the coordination of resolution of complex topics. You may interact with vendors and handle escalations, while also communicating status, strategic direction, and results of assigned work. Human resources management, including coaching, performance management, team development, and workforce planning, will also be part of your duties.