As a Senior Engineering Manager - CI/CD & Developer Experience, you will collaborate closely with Technical Leads, Technology Managers, and Enterprise Engineering leadership to align strategic objectives and define a clear vision for your engineering teams. You will be responsible for driving operational excellence, improving developer workflows, and implementing best practices in CI/CD, DevOps, and software development processes.
Key Responsibilities:
Strategic Partnership & Vision:
o Work alongside Technical Leads, Engineering Managers, and Enterprise Leadership to define and execute the technology strategy.
o Drive alignment of engineering initiatives with business goals and deliver high-impact solutions.
Operational Excellence & Process Optimization:
o Establish and maintain key operational metrics, ensuring high system reliability, efficiency, and performance.
o Review production changes, optimize processes, and drive automation to improve throughput and quality.
o Implement telemetry, monitoring, and alerting systems to proactively address potential issues.
CI/CD & DevOps Leadership:
o Lead continuous improvements in CI/CD, DevOps culture, and developer productivity.
o Oversee the development and adoption of greenfield platforms, enabling seamless continuous integration and deployment.
o Champion best practices in Maven, Gradle, Spring Boot, and Go projects, collaborating with architects and engineers on solution design.
Technology Strategy & Thought Leadership:
o Provide expert guidance on CI/CD platforms, automated testing, developer value streams, and orchestration tools.
o Lead high-profile projects focused on automation, developer efficiency, and process improvement.
o Drive the adoption of emerging technologies while ensuring seamless integration with existing systems.
Team Leadership & Development:
o Coach and mentor engineering teams, setting clear expectations and fostering a culture of excellence.
o Represent the team in strategic planning, resource allocation, and project commitments.
o Minimize developer process lead time by identifying bottlenecks and optimizing workflows.
o Work closely with global teams across multiple time zones to ensure seamless coordination and execution.
o Align solutions with broader software development platform (SDP) strategy, ensuring long-term scalability and success.
Qualifications:
Education & Experience:
o Bachelor's degree in Computer Science, Information Technology, or an equivalent combination of education and experience.
o 10+ years of experience in CI/CD, cloud infrastructure, containerization (Docker, Kubernetes), and DevOps methodologies.
o Proven expertise in architecting scalable CI/CD pipelines and infrastructure provisioning as code using modern tools.
Technical Skills:
o Hands-on experience with CI/CD tools such as GitLab, GitHub, TravisCI, Jenkins, and others.
o Proficiency in programming languages: Go, Java, Ruby, Shell scripting.
o Strong background in Unix/Linux operating systems and database management (MySQL, Oracle, PostgreSQL, etc.).
o Experience in ephemeral environments for distributed testing of microservices architectures.
o Knowledge of SDLC, process/system flows, solution architecture, capability models, and KPI tracking.
o Familiarity with technology infrastructure, automation frameworks, and DevOps best practices.
Job Types: Full-time, Fixed term contract
Contract length: 18 months
Pay: $65.00-$70.00 per hour
Expected hours: 40 per week
Schedule:
Monday to Friday
Experience:
DevOps: 10 years (required)
CI/CD: 10 years (required)
Cloud infrastructure: 10 years (required)
Docker: 5 years (required)
Kubernetes: 5 years (required)
GitLab: 5 years (required)
GitHub: 5 years (required)
Git: 5 years (required)
UNIX/Linux: 5 years (required)
Java: 5 years (required)
* Shell Scripting: 5 years (required)
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.