Software Developer / DevOps Engineer Job
- Recruiter
- SAP
- Location
- Belfast
- Salary
- Competitive
- Posted
- 20 Jul 2017
- Closes
- 28 Jul 2017
- Sectors
- Engineering
- Contract Type
- Permanent
- Hours
- Full Time
As market leader in enterprise application software, SAP helps companies of all sizes and industries innovate through simplification. From the back office to the boardroom, warehouse to storefront, on premise to cloud, desktop to mobile device - SAP empowers people and organizations to work together more efficiently and use business insight more effectively to stay ahead of the competition. SAP applications and services enable customers to operate profitably, adapt continuously, and grow sustainably.
WHAT WE DO
SAP (UK) Ltd - Belfast helps SAP reach the goal of becoming the most innovative Cloud company powered by SAP HANA. Our products enable the configuration, management, and monitoring of cloud infrastructure in SAP's data centres. Our activities are commonly defined as 'DevOps'.
ROLE OVERVIEW
- Responsible for the breakdown, definition and estimation of development tasks.
- Responsible for the delivery of assigned development tasks including new features, unit tests, bug fixes, etc.
- Contribute to software and infrastructure road-mapping and architecture definition and refinement.
- Define and implement appropriate automation of operational activities.
- Participate in mentoring and supporting skill development of junior developers and interns.
EXPECTATIONS AND TASKS
- Consistent and innovative application of knowledge, skills and competencies towards developing and evolving the software and infrastructure of SAP's enterprise Cloud.
- Support the integration of new cloud technology in to existing cloud management software.
- Collaboration with international multi-site teams.
- Estimation of effort required to complete complex engineering problems.
SOFT SKILLS
- Ability to work within a multicultural and geographically distributed team environment utilizing clear communication.
- Ability to present and engage in technical discussions with team members and management.
TECHNICAL SKILLS
You are required to have experience and working knowledge in the following areas:
Essential
- Demonstrable professional experience with agile software development processes.
- Demonstrable professional experience with software version control systems e.g. Git, Unit testing frameworks.
- Demonstrable professional experience with one or more programming languages e.g. Python, Java, C++/C.
- Demonstrable professional experience with Linux operating system and shell scripting.
Desired
- Familiarity with virtualization technology e.g. VMware, KVM, XEN.
- Familiarity with Unix/Linux configuration management tools e.g. Ansible and Chef.
- Familiarity with cloud management stacks e.g. AWS, OpenStack.
- Familiarity with networking concepts and technologies.
- Familiarity with storage concepts and technologies.
QUALIFICATIONS
- BSc/BEng (minimum Upper 2nd class) in Computer Science, Software Engineering or equivalent disciple.
- 1+ years professional experience in IT/Software Development.
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 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 (Americas: or , APJ: , EMEA: ). Requests for reasonable accommodation will be considered on a case-by-case basis.
Additional Locations:
Salary: . Date posted: 23/05/2017