THE ROLE:
Manager II, Developer Experience (DevEx)
The Developer Experience (DevEx) Manager II leads a team in designing, implementing, and optimizing development workflows, tooling, and automation to enhance developer productivity and efficiency. Provide mentorship to diverse teams, streamline software delivery, supervise engineers in CI/CD, tooling improvements, and system integrations. The ideal candidate has deep expertise in full-stack development, programming languages, modern frameworks, and APIs to drive an end-to-end developer experience while also possessing strong knowledge of containerization, cloud-native technologies, and infrastructure as code.
HOW YOU WOULD CONTRIBUTE:
• Lead and mentor a team of DevEx engineers, fostering a culture of innovation, collaboration, and continuous improvement.
• Lead, coach, and support a team of Developer Experience engineers to deliver high-impact solutions that enhance engineering workflows.
• Foster a team culture centered on innovation, ownership, and continuous learning.
• Set clear goals, provide regular feedback, and guide career development for team members.
• Engage in multi-functional collaboration to align team efforts with broader engineering and business objectives.
• Improve processes and encourage standard methodologies in automation, tooling, and developer enablement.
• Identify and remove bottlenecks in the development lifecycle to improve overall team efficiency and velocity.
• Champion the adoption of modern engineering practices and tools that support scalable, reliable, and secure software delivery.
SUPERVISORY RESPONSIBILITIES: Yes
SKILLS AND BACKGROUND REQUIRED TO BE SUCCESSFUL:
• Strong software engineering background with deep understanding of developer workflows and challenges.
• Excellent communication and leadership skills, with the ability to engage both technical and executive audiences.
• Experience with front-end and back-end development frameworks (e.g., React, C#, Vue.js, Node.js, etc.).
• Strong understanding of microservices architecture and cloud-native development.
• Hands-on experience with CI/CD pipeline design, DevOps best practices, and automation.
• Expertise in containerization technologies (Docker, Kubernetes, OpenShift) and cloud environments.
• Experience with GitOps methodologies (e.g., ArgoCD, Github Actions) for infrastructure and application deployments.
• Proficiency in infrastructure as code (IaC) tools like Terraform for managing cloud infrastructure.
• Strong knowledge of real-time data streaming and event-driven architectures using Kafka.
• Experience with API management solutions like Apigee, ensuring secure and scalable API integrations.
• Passion for improving developer experience, workflows, and automation.
• Ability to drive cross-functional collaboration and align teams on shared goals.
Experience:
• 10+ years of experience in IT, DevOps, Developer Productivity, or Software Engineering.
• Prior experience leading DevEx, DevOps, or Platform Engineering teams preferred.
• Hands-on experience with modern programming languages such as React, NodeJS, JavaScript, TypeScript, Python, Java, or Go.
• Proven ability to design and implement scalable, developer-friendly infrastructure and tooling.
• Strong background in application modernization, cloud adoption, and DevOps transformations.
Education:
• Bachelors in computer science or equivalent
Preferred Qualifications:
Leadership & Innovation:
• Fosters a collaborative and growth-oriented team environment.
• Champions a culture of continuous improvement, knowledge-sharing, and experimentation.
• Drives adoption of emerging technologies that enhance developer efficiency.
Strategic Thinking & Execution:
• Aligns DevEx initiatives with business objectives, ensuring measurable impact.
• Defines clear roadmaps and success metrics to track improvements in developer workflows.
• Leads the standardization of CI/CD processes to enhance efficiency and reliability.
Developer-Centric Approach:
• Advocates for engineers' needs by improving tooling, reducing friction, and optimizing workflows.
• Strives for continuous improvement in developer productivity and software delivery speed.
• Promotes best practices in coding, testing, deployment, and software maintainability.
Operational Excellence:
• Implements scalable and resilient developer platforms that support rapid innovation.
• Establishes high-performance build and release automation strategies.
• Guides teams in security best practices, observability, and performance monitoring.
Driving Change & Transformation:
• Leads application modernization efforts, ensuring seamless transitions from legacy architectures to cloud-native, container-based solutions.
• Proactively identifies and implements efficiency improvements that accelerate software delivery.
• Ensures a balance between developer agility and infrastructure scalability, supporting long-term innovation.
Software Powered by iCIMS
www.icims.com