WE HELP THE WORLD RUN BETTER
At SAP, we enable you to bring out your best. Our company culture is focused on collaboration and a shared passion to help the world run better. How? We focus every day on building the foundation for tomorrow and creating a workplace that embraces differences, values flexibility, and is aligned to our purpose-driven and future-focused work. We offer a highly collaborative, caring team environment with a strong focus on learning and development, recognition for your individual contributions, and a variety of benefit options for you to choose from.
JOB DESCRIPTION:
We are seeking a Senior DevOps Engineer to join our SAP Sovereign Cloud Canada team, which is part of SAP’s Sovereign Cloud Organization. As we build out new Sovereign Cloud regions, you will play pivotal role in laying the foundation for a unified and competitive business serving the regulated industry.
In this strategic role, you will be responsible for the entire DevOps lifecycle, from automating manual tasks to implementing robust CI/CD frameworks. You will be accountable for maintaining high availability across production and non-production environments, while also serving as a subject matter expert on the various tools and technologies used by the broader team.
Key focus areas will include infrastructure as code, CI/CD pipeline management, monitoring, and incident response. You will be expected to drive the implementation of DevOps processes and best practices within the Sovereign Cloud organization, leveraging your deep technical expertise and strong communication skills to provide guidance and support to junior team members.
QUALIFICATIONS:
- Bachelor or master’s degree in computer science, information systems, or a related engineering discipline with enthusiasm for security and technology.
- Desire and ability to work independently on complex issues, as well as collaborate efficiently with experts across different time zones to anticipate issues that impact customer success.
- A DevOps Engineer should have a degree in Computer Science or any other related field.
- Deep understanding on security vulnerabilities and assessing its impact on products.
- They should have ample work experience in the same domain.
- Candidates working for this position should possess at least 5 years of work experience as a DevOps Engineer.
- Candidates must possess ample knowledge and experience in system automation, deployment, and implementation.
- Candidates must possess some experience using Linux (Redhat, SUSE, Ubuntu), SAP NetWeaver and ample experience in configuring and automating monitoring tools.
- The candidates should also possess ample experience in software development process and tools and languages (Bash shell scripting, Python, etc.).
- The DevOps Engineer must possess excellent communication skills, which are essential for providing training and guidance to junior team members. Strong interpersonal and collaboration abilities are required to work effectively with cross-functional teams and ensure the smooth execution of DevOps processes.
- A DevOps Engineer should be a results-driven individual who is self-motivated and proactive beyond their responsibilities. They need to excel at multi-tasking, meeting deadlines, staying calm in uncertain situations, and working effectively in a collaborative environment. Additionally, they should be creative, highly analytical, and strategic thinkers.
- Candidates must demonstrate strong technical proficiency and hands-on expertise across the following areas: Proven ability to design, implement, and scale distributed data systems, expertise in system configuration, maintenance, debugging, and troubleshooting and demonstrated skills in securing and hardening systems to maintain high availability and performance.
- The ideal candidate will be technologically adept, with a deep understanding of computer systems and a proven track record of delivering robust, scalable solutions. They should possess the technical skills and problem-solving mindset required to thrive in a dynamic, cloud-based environment.
- Candidates should possess sound working knowledge of cloud automation tools such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Concourse / Terraform / Ansible / Packer / Helm, SAML SSO, OAuth, Microservices, Hashicorp Vault, etc. They should also have a thorough understanding of Google Cloud Platform, Hadoop, NoSQL databases, and big data clusters.
- The DevOps engineer should be capable to make use of all mentioned above skills to create an integrated and completely automated work environment. Starting from source code management to deployment state, i.e., Continuous Delivery, Continuous Integration, and Continuous Deployment, it has to be ensured that there is no unnecessary intervention in between.
- Experience with source code control and collaboration such as Gitlab and Jira.
- Commitment to maintaining daily office presence for efficient team collaboration.
- Willingness to work in a 24/7 environment with on-call duties
- Flexibility to work in shifts, ensuring consistent coverage and support
- Ability to multitask and handle various projects, deadlines and changing priorities