Description:
This role is part of the SAP Analytics Cloud Developer Platform team where we work with the latest cloud and networking technologies, such as Cloud Foundry / AWS / Azure / Docker / Kubernetes / Terraform / Ansible, SAML SSO, OAuth, Microservices etc. We contribute to SAP Analytics Cloud's success by producing software, services and API's that are robust, reliable and scalable. Come join us if you think you can thrive in such an environment, and you have the necessary skills and experience.
EXPECTATIONS AND TASKS
Because we work on the cutting edge technologies, we need someone who is eager to learn, a creative problem solver, resourceful in getting things to work and productive working independently or collaboratively. In your average week, you will:
- Work closely with our engineering and operations team to build, integrate, test and deploy SAP Analytics Cloud into our production systems.
- Collaborate with colleagues to understand new landscape requirements and help to adapt our solution to meet them
- Develop, test and maintain build system, CI/CD framework and deployment tools
- Automate and streamline deployment processes
- Develop and maintain a monitoring system that overlooks our build and productive landscape
- Lead efforts in automation, continuous deployment, build, and configuration management
- Assess new technology projects and tools or migrate our environment to new versions to keep up with the rapid pace of change.
- Establish reproducible process for setup and maintenance of new landscapes in collaboration with the development and operations teams.
- Some on-call support is required during deployment time.
EDUCATION AND QUALIFICATIONS/ SKILLS AND COMPETENCIES
- 5+ years of relevant DevOps work experience with web applications
- Bachelor’s degree, preferably in Computer Science or Engineering
- Experience developing and managing complex build pipelines using tools like Jenkins, Flux, ArgoCD
- Experience with containerization technologies such as Kubernetes, Docker, docker-compose in a production environment.
- Experience with AWS and Cloud Foundry
- Experience maintaining applications in virtualized environments
- Strong background in Linux/Unix Administration
- Strong experience coding full stack web based software and good understanding of security requirements for each layer
- Experience in writing software in languages such as Java, Python, Go, Shell Script (5 years or more)
- Infrastructure software tools such as Terraform, Ansible, and Packer
- Experience with Source control such as GIT
- Ability to work well in a team as well as independently and have a positive, self-motivated can-do attitude