This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Lead Software Engineer, DevOps is responsible for designing, implementing, and maintaining the continuous integration / continuous deployment (CI/CD) pipeline that meets Development, IT Security and Program Governance requirements. This role is responsible for the architecture and design of the DevOps platform. This role is responsible for providing guidance and mentoring to junior team members. This role is also responsible for implementing the infrastructure and processes that enable monitoring and observability for Servers, Application and Network
Job Responsibility:
Collaborate effectively with leadership, technical leads and teams to design and develop an infrastructure that maximizes environment availability throughout the pipeline and ensures configuration consistency
Lead the design and development of projects that result in the transformation of the business to a DevOps culture
Assist other technical staff in resolving problems
Maintain tools that enable the CI/CD pipeline and analyze requirements from onboarding requests
Maintain tools that enable continuous monitoring in the UPT ecosystem
Requirements:
Experience in GitHub CICD pipelines
Deep knowledge of Kubernetes, Docker, Rancher
Background working as a site reliability engineer would be a big plus
More of architecture background, solutioning and resolving issues
Elastic APM, Prometheus, Grafana, SolarWinds, SQL is a plus
5-7 years of experience, mid-level and above
Strong DevOps experience since that tool requires a lot of automation and integration work
Strong communication skills and the maturity of a lead engineer
Either Backstage, Port, or Cortex experience
Bachelor’s degree in Computer Science, MIS, Engineering, or equivalent experience
7+ years of experience in software engineering or IT, with experience in Software Development and an expert understanding of DevOps principles
Extensive experience with setting up/maintaining a CI/CD pipeline
Extensive experience with Container technology implementation and system design – Kubernetes, Docker, Rancher
Strong background with Scripting and automation languages such as Ansible, Python, PowerShell
Possess strong technical and interpersonal leadership skills, with the ability to lead and mentor a strong technical team
Passion for Continuous Improvement. Experience with Process analysis and improvement
Expert ability to debug and troubleshoot applications using logging tools
Extensive experience with evaluating new technologies and providing objective evaluation of technical options for presentation to Senior Leadership team
Strong analytical, planning, and organizational skills with an ability to manage competing demands
Experience integrating with enterprise applications
Knowledge of Tools Desired: Atlassian Suite (Jira, Confluence), GitHub, GitLab, Jenkins
Knowledge of additional tools including ServiceNow, Elastic APM, Prometheus, Grafana, SolarWinds, SQL is a plus
Experience with Linux Operating System
Experience with Windows IIS Servers a plus
Extensive knowledge of software and systems development and Agile methodologies/processes. Agile Certifications such as Scrum Master a plus
Proven experience interacting with all levels of business and technical project stakeholders
or equivalent combination of education and experience