Share this Job

Developer (Associate) for HANA Spatial Services (Focus on DevOps and JavaScript/SAPUI5) Job

Apply now »

Date: May 3, 2019

City: Walldorf/St. Leon-Rot, BW, DE

Company: SAP

Requisition ID: 214455
Work Area: Software-Design and Development
Location: Walldorf/St. Leon-Rot
Expected Travel: 0 - 10%
Career Status: Professional
Employment Type: Regular Full Time

COMPANY DESCRIPTION

SAP started in 1972 as a team of five colleagues with a desire to do something new. Together, they changed enterprise software and reinvented how business was done. Today, as a market leader in enterprise application software, we remain true to our roots. That’s why we engineer solutions to fuel innovation, foster equality and spread opportunity for our employees and customers across borders and cultures.

SAP values the entrepreneurial spirit, fostering creativity and building lasting relationships with our employees. We know that a diverse and inclusive workforce keeps us competitive and provides opportunities for all. We believe that together we can transform industries, grow economics, lift up societies and sustain our environment. Because it’s the best-run businesses that make the world run better and improve people’s lives.

PURPOSE AND OBJECTIVES
Are you passionate about technology and software development in the cloud?
Are you committed to drive your ideas on DevOps and JavaScript/SAPUI5 development within a full-fledged cloud development project?
Would you love to work in a team of very motivated colleagues with great team spirit?
We are looking for talents and young professionals like you with a background in DevOps and JavaScript/SAPUI5 to join our SAP HANA Spatial Services team!
The SAP HANA Spatial Services team is a powerful and highly skilled team of experts striving to unleash the Power of Geospatial Information in the Intelligent Enterprise. SAP HANA Spatial Services runs in the cloud leveraging advanced hyperscalers like Amazon Web Services (AWS) that help you to intuitively access, mashup, and process different geo-referenced data, including satellite images, drone images and weather data. This harmonized set of data is analyzed with machine learning techniques and image processing for information extraction as well as advanced spatial and graph algorithms. SAP HANA Spatial Services also allows you to use the results via standard APIs, leveraging geospatial-information together with business data inside your applications and analytic solutions. It is available via the SAP Cloud Platform.
We live code development in a flexible and agile way in small self-organized teams. As part of the SAP HANA in-memory database unit, you will lie down the foundation for new, ground-breaking SAP applications. In-memory computing is made possible through recent technology advances in main memory, multi-core processing, and data management. It leverages technology innovation to establish real-time analysis of business data and combines both transactions and analytics to improve existing business processes with a significant increase in performance. The SAP HANA in-memory database is the key driver for SAP’s markets of the future.
To find out more about SAP HANA Spatial Services, check out our video on the Spatial Data Kitchen and our HSS App!
EXPECTATIONS AND TASKS
With your background in DevOps, you will drive and continuously optimize our deployment pipeline (currently, self-hosted Jenkins, Jenkins-as-a-Service, and xmake) to regularly and smoothly deploy our cloud solution HANA Spatial Services.
In addition, with your background in JavaScript/SAPUI5, you will evolve our SAPUI5 cloud application by implementing new spatial features in close collaboration with our backend developers, customers and partners such as European Space Agency (ESA) and Esri.
As part of the SAP HANA Spatial Services team, you will be responsible for…

  • Setting up, automating and continuously improving our continuous integration/delivery (CI/CD) pipeline
  • Implementing user interfaces and visualizations using JavaScript, SAPUI5 and other languages
  • Writing unit, integration and regression tests for your own code using different programming languages (e.g. JavaScript, Python) and testing frameworks (e.g. Selenium, chaimocah, nose)
  • Conducting code reviews and code audits to spot opportunities for improvements regarding quality, usability, testability, supportability, and potential performance penalties
  • Building, deploying and operating an optimized cloud software solution

EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
We are looking for candidates who are committed to a technology career path. Please ensure that your application contains a cover letter, CV, copies of your obtained degrees and references.
Required skills

  • Good university degree, preferably in Computer science or a related technical discipline
  • Strong experience with DevOps and continuous integration/delivery (CI/CD) concepts and tools, e.g. Jenkins, Git, Gerrit, xmake
  • Strong JavaScript programming skills
  • Extensive experience in implementing intuitive user interfaces and visualizing complex data
  • Good knowledge of data structures, algorithms, and software design
  • Working proficiency (verbal and written) in English and German
  • Willingness to acquire extensive product knowledge and learn new skills at short notice
  • Ability to analyze and debug complex problems

Preferred skills

  • Advanced knowledge about SAPUI5 is preferable
  • Knowledge about Python
  • Experience with Unix-like operating system
  • Basic knowledge about geographic information system (GIS), map libraries (e.g. Esri)
  • Basic knowledge about image processing and machine learning is useful
  • Basic knowledge about SQL and relational database management systems

WORK EXPERIENCE

  • 1-2+ years of professional experience in DevOps and CI/CD
  • 1-2+ years of professional experience in JavaScript and/or SAPUI5

WHAT YOU GET FROM US

Success is what you make it. At SAP, we help you make it your own.

A career at SAP can open many doors for you. If you’re searching for a company that’s dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment – apply now.

SAP'S DIVERSITY COMMITMENT
To harness the power of innovation, SAP invests in the development of its diverse employees. We aspire to leverage the qualities and appreciate the unique competencies that each person brings to the company.

SAP is committed to the principles of Equal Employment Opportunity and to providing reasonable accommodations to applicants with physical and/or mental disabilities. If you 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 (Americas: Careers.NorthAmerica@sap.com or Careers.LatinAmerica@sap.com, APJ: Careers.APJ@sap.com, EMEA: Careers@sap.com).

Successful candidates might be required to undergo a background verification with an external vendor.

Additional Locations:


Job Segment: Developer, ERP, GIS, Geology, Cloud, Technology, Engineering