Responsibilities
- Collaborates with teams to shape system designs and technical specifications aligned with project needs across multiple software products
- Develops and oversees cloud-based services and associated applications
- Advises product and project teams on optimal cloud service strategies and implementation
- Administers both Windows and Linux operating environments
- Provisions new cloud infrastructure using Infrastructure-as-Code tools such as Bicep or Terraform
- Ensures long-term reliability and performance of cloud systems through adherence to site reliability engineering practices
- Promotes and integrates DevOps methodologies across delivery units and organizational functions
- Designs and implements system enhancements to improve efficiency and stability
- Owns the end-to-end Continuous Integration and Continuous Delivery pipeline
- Partners with developers to refine and accelerate application deployment workflows
- Records and maintains documentation for operational procedures and system configurations
- Communicates clearly and effectively within teams and with client stakeholders
- Participates in recurring project planning and delivery coordination sessions
- Collaborates with development teams to automate platform and application-level processes
- Engages with project stakeholders to define requirements, assess risks, and generate progress reports
- Provides technical guidance and professional development support to junior staff
- May supervise DevOps engineers, supporting career growth, performance management, and team engagement
Responsibilities
- The Senior DevOps Engineer assists the team in developing the design and specifications based on project requirements for multiple products in the Products and Software Development (P&SD) portfolio
- Builds and manages cloud services and related software
- Consults with project and product teams on the best use of cloud services
- Manages and operates Windows and Linux based systems
- Builds out new cloud infrastructure (IaC based Bicep or Terraform)
- Maintains cloud infrastructure by following site reliability engineering (SRE) principles
- Implements and shares DevOps culture across delivery teams and the broader business
- Builds and deploys system improvement ideas
- Responsible for the Continuous Integration and Continuous Delivery process
- Works with developers to streamline application delivery processes
- Documents existing processes
- Applies effective communication skills with team and client interaction
- Actively involved in regular project planning activities
- Works closely with the development team to support product delivery by automating the processes on the platform and application layers
- Works with project stakeholders to create status reports, identify requirements and risks on the project
- Coaches and mentors team members
- May provide line management for junior and senior DevOps Engineers, including nurture talent, skills progression, manage performance and build team cohesiveness and engagement