Randstad - Atlanta, GA

posted 3 months ago

Full-time - Director
Hybrid - Atlanta, GA
Administrative and Support Services

About the position

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.

Responsibilities

  • Responsible for limited direct technical contributions and supervising and supporting managers of engineering teams
  • Responsible for leading the delivery and execution of solutions to challenging engineering problems
  • Direct 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
  • Lead investigation and resolution efforts for critical high impact problems, defects, and incidents
  • Seek opportunities where technology can be utilized to improve the business and provide more efficient processes
  • Plans and directs all aspects of the organization including financial budgetary oversight for team and set of responsibilities
  • May participate in the execution and delivery of team products and services
  • Responsible for fulfilling IT audits for respective technologies
  • Ensures team compliance with IT standards policies and governance
  • Facilitates the coordination of resolution of complex topics
  • May interact with vendors and handle escalations
  • Responsible for communicating status strategic direction and results of assigned work
  • Provides human resources management including coaching, performance management, team development, and growth and workforce planning
  • Define, prioritize, and ensure a ready backlog of work for an engineering team accept final output focusing on achievement of defined outcomes versus defining how the work is completed
  • Effectively manage a backlog of deliverables and capabilities as well as test and learn experimentation targeted at defining refining future deliverables measuring performance and adjusting the overall roadmap of deliverables as needed
  • Translate business strategies and needs into execution ready work for an engineering team define team goals and strategy ensuring alignment with circle and value stream vision
  • Act as voice of the user have a deep understanding of and anticipate and proactively seek customer feedback ensuring needs and requirements are clearly defined ensure team work product meets defined acceptance criteria
  • Own team backlog including prioritization and refinement make tradeoff decisions to maximize value
  • Inform and participate in business readiness, understand the impact of change, translate the approach to manage adoption and mitigate resistance
  • Provide feedback on work in progress, clarify requirement and contribute to removing roadblocks or impediments, look for opportunities for continuous team and process improvement
  • Perform other duties as assigned

Requirements

  • Minimum 10 years of experience in the technology space
  • Strongly prefer candidates with experiences with Jenkins or CloudBees, CI, Kubernetes, Linux, AWS, and EKS
  • Proficiency in Java and Groovy scripting, GitHub, GitHub Actions, Argo CD, UCD security scanning tools
  • Demonstrated technical expertise for multiple engineering disciplines
  • Solid working knowledge of capabilities and direction of various technologies
  • Strong analytical skills to effectively influence recommendations and decision-making

Nice-to-haves

  • Leadership experience preferred

Benefits

  • Comprehensive benefits package including health insurance
  • Incentive and recognition program
  • 401K contribution (based on eligibility)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service