Senior Cloud Developer
SAP
We help the world run better
Our company culture is focused on helping our employees enable innovation by building breakthroughs together. 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. Apply now!
PURPOSE AND OBJECTIVES
This challenging opportunity is perfect for a developer with excellent SAP system, cloud architecture and programming skills, an open mind and willingness to join a “start-up” like team.
With your understanding of the SAP system architecture and the latest cloud technologies you will design, develop and support SAP backend and cloud solution integration for web and mobile applications in close cooperation with technology and application stakeholders.
EXPECTATIONS AND TASKS
As a senior cloud developer, your role would involve designing, developing, and deploying cloud-based applications and services. Here are some of the expectations and tasks for this position:
- Technical Skills: You are expected to have a strong technical understanding of cloud computing, cloud infrastructure, and cloud-based development frameworks, such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform. You should also have expertise in programming languages such as Java, Python, and .NET.
- Designing and Developing Applications: You will be responsible for designing and developing cloud-based applications that are scalable, resilient, and secure. This includes developing APIs, implementing database solutions, and creating web-based interfaces.
- Collaborating with Cross-functional Teams: As a senior cloud developer, you will be working closely with other developers, software engineers, data scientists, and project managers. You should be able to work collaboratively with these teams to ensure that the solutions you create meet the needs of the organization and its customers.
- Testing and Deploying: You should be experienced in testing cloud-based applications and services to ensure that they are functioning as expected. You should also be able to deploy these applications to production environments.
- Mentoring Junior Developers: As a senior cloud developer, you should have experience mentoring and guiding junior developers in their work. This includes providing guidance on best practices, reviewing code, and providing feedback.
- Staying Up-to-Date with Industry Trends: You should be up-to-date with the latest trends and technologies in cloud computing and software development. This includes attending conferences, participating in online communities, and reading industry publications.
Overall, the role of a senior cloud developer requires a broad set of technical skills, as well as the ability to collaborate with others, lead projects, and stay current with industry trends.
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
Required skills and competencies are:
- Cloud Computing: A senior cloud developer must have a deep understanding of cloud computing concepts, including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). They should be able to identify which cloud computing models and services are most appropriate for a given project.
- Cloud Architecture: A senior cloud developer should be able to design and implement cloud architectures that are scalable, reliable, and secure. They should be familiar with cloud design patterns, distributed systems, and microservices architecture.
- Cloud Development Frameworks: A senior cloud developer must have a strong understanding of cloud development frameworks, such as AWS Serverless Application Model (SAM), AWS Lambda, Azure Functions, or Google Cloud Functions. They should be able to write code using these frameworks and be familiar with their respective APIs and services.
- Programming Languages: A senior cloud developer should have expertise in programming languages such as Java, Python, .NET, Node.js, or Ruby. They should be able to write high-quality, well-structured code that is optimized for cloud-based environments.
- DevOps: A senior cloud developer should be familiar with DevOps practices, including continuous integration and deployment (CI/CD), infrastructure as code (IaC), and automation tools like Ansible or Terraform.
- Security: A senior cloud developer must be knowledgeable about cloud security best practices, including network security, identity and access management (IAM), encryption, and data protection.
- Communication and Collaboration: A senior cloud developer should be able to communicate effectively with stakeholders, team members, and project managers. They should be able to work collaboratively with other developers, data scientists, and project managers to ensure the success of the project.
- Leadership and Mentoring: A senior cloud developer should have leadership skills and be able to mentor and guide junior developers. They should be able to provide technical guidance, code reviews, and feedback to help other team members grow and develop.
We build breakthroughs together
SAP innovations help more than 400,000 customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with 200 million users and more than 100,000 employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, we build breakthroughs, together.
We win with inclusion
SAP’s culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone – regardless of background – feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better and more equitable world.
SAP is proud to be an equal opportunity workplace and is an affirmative action employer. We are committed to the values of Equal Employment Opportunity and provide accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team: Careers@sap.com
For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program, according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.
EOE AA M/F/Vet/Disability:
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, age, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability.
Successful candidates might be required to undergo a background verification with an external vendor.
Requisition ID: 392400 | Work Area: Consulting and Professional Services | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid.