Ref-Code: DE-59062242-EN-15-003
Work area: Software - Development Operations
Expected travel: 0% - 0%
Career status:
Employment type: Regular Full Time
COMPANY DESCRIPTION
SAP is the global market leader for business software and thus contributes a considerable part of the world's economic power grid. At SAP you get your chance to put your ideas into action with maximum impact.The SAP HANA Database is the basis for new, ground-breaking SAP applications and is widely agreed to be a highly valuable asset in the SAP software portfolio. 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 dramatic increase in performance. The SAP HANA Database as basis for the in-memory computing shows enormous promise as a key driver for the SAP market of the future. The SAP HANA Database Infrastructure team develops the infrastructure for the SAP HANA Database developers. It supports continuous integration of C++ coding into the SAP HANA Database core engine, featuring state-of-the-art bug & patch tracking, code review, sophisticated automated testing facilities and advanced release management systems. Major components are Git, Gerrit, Jenkins and Bugzilla with custom-tailored extensions in conjunction with in-house developed software. We seek graduates to extend our SAP HANA Infrastructure team.
EXPECTATIONS AND TASKS
As an (Associate) Developer in the SAP HANA Database team you will be working with a group of exceptionally talented and motivated colleagues. You will need to:
- Develop and improve the HANA build- & test infrastructure
- Debug complex SAP HANA infrastructure issues
- Administrate, monitor and maintain SAP HANA infrastructure components and test servers Your tasks will also include:
- Close cooperation with the SAP HANA Database development, enabling core developers to provide new coding in quality as fast as possible
- Continuously improve the quality of the SAP HANA Database by implementing new quality measures
- Work closely together with the SAP HANA Build team and the SAP HANA Delivery team
WORK EXPERIENCE
We seek an (Associate) Developer (0-2 years work experience). We are looking for candidates who are committed to a technology career path. Your set of application documents should contain a cover letter and tabular CV, copies of the obtained degrees and references (if available).
EDUCATION AND QUALIFICATION / SKILLS AND COMPETENCIES
We require that you meet the core competencies and skills listed below:
- Programming knowledge: - Good knowledge of software architecture and object-oriented design - Python and Shell-Scripting
- Advanced skills & experience with Linux/ Unix, network & storage system
- Very good analytical skills, familiarity with root cause analysis, debugging and analyzing complex problems
- Knowledge of cutting-edge approaches in software quality assurance
- Eagerness to improve quality of the continuous integration process for software written in C++
- Basic knowledge of data base architectures
- Ability to work well in close teamwork in an distributed team over several international locations
- German and English both spoken and written A plus will be skills in:
- Using Git, Gerrit, Jenkins & Bugzilla APIs
- Perl & C++
- Parallel programming/distribution strategies for data or tasks
- Code profilers & code checkers like CPP checker or address sanitizer
- GNU Make, CMake, Ninja
- Cluster file systems (GPFS, OCFS)101014132
Work area: Software - Development Operations
Expected travel: 0% - 0%
Career status:
Employment type: Regular Full Time
COMPANY DESCRIPTION
SAP is the global market leader for business software and thus contributes a considerable part of the world's economic power grid. At SAP you get your chance to put your ideas into action with maximum impact.The SAP HANA Database is the basis for new, ground-breaking SAP applications and is widely agreed to be a highly valuable asset in the SAP software portfolio. 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 dramatic increase in performance. The SAP HANA Database as basis for the in-memory computing shows enormous promise as a key driver for the SAP market of the future. The SAP HANA Database Infrastructure team develops the infrastructure for the SAP HANA Database developers. It supports continuous integration of C++ coding into the SAP HANA Database core engine, featuring state-of-the-art bug & patch tracking, code review, sophisticated automated testing facilities and advanced release management systems. Major components are Git, Gerrit, Jenkins and Bugzilla with custom-tailored extensions in conjunction with in-house developed software. We seek graduates to extend our SAP HANA Infrastructure team.
EXPECTATIONS AND TASKS
As an (Associate) Developer in the SAP HANA Database team you will be working with a group of exceptionally talented and motivated colleagues. You will need to:
- Develop and improve the HANA build- & test infrastructure
- Debug complex SAP HANA infrastructure issues
- Administrate, monitor and maintain SAP HANA infrastructure components and test servers Your tasks will also include:
- Close cooperation with the SAP HANA Database development, enabling core developers to provide new coding in quality as fast as possible
- Continuously improve the quality of the SAP HANA Database by implementing new quality measures
- Work closely together with the SAP HANA Build team and the SAP HANA Delivery team
WORK EXPERIENCE
We seek an (Associate) Developer (0-2 years work experience). We are looking for candidates who are committed to a technology career path. Your set of application documents should contain a cover letter and tabular CV, copies of the obtained degrees and references (if available).
EDUCATION AND QUALIFICATION / SKILLS AND COMPETENCIES
We require that you meet the core competencies and skills listed below:
- Programming knowledge: - Good knowledge of software architecture and object-oriented design - Python and Shell-Scripting
- Advanced skills & experience with Linux/ Unix, network & storage system
- Very good analytical skills, familiarity with root cause analysis, debugging and analyzing complex problems
- Knowledge of cutting-edge approaches in software quality assurance
- Eagerness to improve quality of the continuous integration process for software written in C++
- Basic knowledge of data base architectures
- Ability to work well in close teamwork in an distributed team over several international locations
- German and English both spoken and written A plus will be skills in:
- Using Git, Gerrit, Jenkins & Bugzilla APIs
- Perl & C++
- Parallel programming/distribution strategies for data or tasks
- Code profilers & code checkers like CPP checker or address sanitizer
- GNU Make, CMake, Ninja
- Cluster file systems (GPFS, OCFS)101014132