DevOp Engineer People DevelopmentAs our new DevOps Engineer, you will operate at the heart of our global, fast-moving company. By defining and setting up application environments, you ensure AD Group Enterprise Platforms has the processes and structures in place to continue our high-level performance throughout the entire lifecycle of our People Development applications.
This involves:As a DevOps Engineer in the People Development domain, you will be joining our Tech department. Our Tech department is the driving force behind the technology in our organization. Powered by our innovative strategies, our Tech teams ensure we're fully aligned to develop, maintain, and improve our technology platforms and applications.
The People Development domain designs, develops, and optimizes applications for global HR talent management and learning platforms, leveraging cutting-edge technologies to drive innovation, enhance career progression, and improve employee engagement, with a strong focus on leadership development and succession planning.
As AD Group and the field of technology evolve continuously, we encourage our associates to grow with us. Personal development and learning are vital. The more we learn, the better we're able to ensure that the rest of the organization learns and develops too. We're collaborative, ambitious, and open, taking ownership of our work, and continuously challenge ourselves and each other. That said, we work hard and have lots of fun along the way, too.
You will be given the freedom and responsibility to take ownership of your work and broaden your horizons by working together with knowledgeable colleagues from different countries who have an abundance of expertise in many areas. We will continually invest in you and help you build on your talents and skills for the future
Key responsibilities of your roleYour role is highly diverse and encompasses various responsibilities. Here are the key ones:
Application Configuration and Development:
- Write programs in software code & configuration according to functional and non-functional criteria and quality standards
- Configure systems in production environments
- Report progress and issues to the Head of Tech and Scrum Master
- Define solutions for technical IT bottlenecks for new and existing technical (software) systems
- Perform quality checks on code/configuration and review recurring incidents
- Install and test applications
- Ensure all delivered products comply with information security, data privacy, license compliance, and audit compliance & control guidelines
Application Design: - Design, maintain, and improve software solutions as part of application lifecycle management
- Translate business criteria and customer needs into technical products in close collaboration with the Head of Techs
- Describe technical solutions for user stories or complex systems that meet customer needs and ensure good manageability of the system
- Translate user stories into specific tasks (features) and plan actions based on the chosen technical solution
- Support the product team/Head of Tech during the design phase
Continuous Optimization and Improvement: - Define possible improvements
- Plan and execute improvement actions
- Perform checks after implementing improvements to verify if the objectives have been achieved
Designing and Executing Test Scripts: - Ensure user stories are technically ready for testing during sprint planning
- Create and write test scripts based on each user story
- Identify risks together with the scrum team and the customer
- Evaluate test scripts with the scrum team and prioritize the tests to be executed
- Unit test the technology/software of the product according to the designed test scripts
- Analyze test results compared to expected results
- Evaluate results with the scrum team and determine deviations
- Define actions for product adjustments and monitor implementation
Operations: - Perform availability, performance, and capacity measurements to determine if the system still meets customer requirements and, if necessary, add improvements to the backlog
- Analyze incidents and user requests to determine if improvements are necessary and add them to the backlog
- Determine the cause of incidents, how they can be resolved through a workaround or a permanent solution, and create this solution, if necessary, based on a 24/7 on-call schedule
- Provide the support organization with knowledge, documentation, configuration, and support characteristics
- Document recurring incidents so they can be resolved by the Helpdesk
- Prepare and install software according to applicable agreements and then validate that the system functions successfully
- Maintain configuration data
Partner and Vendor Collaboration: - Work closely with external partners and third-party vendors to ensure successful integration and implementation of HR solutions. This includes coordinating with them on system configurations, customizations, and enhancements
- Oversee the work of external partners, ensuring that their developments are compliant with company standards and are aligned with the overall system design, architecture, and business requirements
- Review and validate any deliverables from partners, ensuring that code, configurations, and system implementations are of high quality and properly tested before deployment
What's in it for you?Aside from what we ask of you in this role, we also have a great deal to offer you: plenty of growth opportunities and various cross-brand career options; flexible working hours; a hybrid working model (we ask you to spend at least 50% of your working time at the office); and the chance to drive meaningful change on a global scale. You can look forward to a good work-life balance, and the chance to work in an inclusive environment that wholeheartedly encourages growth and welcomes you just the way you are.
RequirementsWe think you'll be best geared for success if you meet the following requirements:
- Bachelor's degree in information technology, Computer Science, Business Administration, Business Economics, or a comparable study
- 7-9 years of relevant experience, preferably with SAP SuccessFactors (LMS, PMGM, SUC)
- 3+ years of SuccessFactors Configuration Experience
- Experience in DevOps, with a focus on automating, deploying, and managing applications in a cloud environment. Experience should include working on large-scale and high-availability systems
- Fluent in English (both spoken and written)
Aside from these hard skills, we think you should also bring some much-valued soft skills to the table: an entrepreneurial mindset, outspoken communication skills, and a proactive approach. In addition to these, a high level of creativity, empathy, and enthusiasm will take you far.
The Ahold Delhaize Group sets global strategies frameworks, facilitates the sharing of best practice and encourages economies of scale. Great examples include sharing technology and digital know-how, so we can continue to lead in online and in-store retailing, setting global targets for healthy and sustainable products-including reducing food waste, use of plastics and making our products healthier to use and eat, and championing development for our future leaders-from learning about the digital mindset to leading our stores of the future.