IT Officer, Product/Solutions Architect

  • Location:
  • Salary:
    negotiable / YEAR
  • Job type:
    FULL_TIME
  • Posted:
    1 month ago
  • Category:
    Information and Communication Technology, Infrastructure, Urban and Rural Development
  • Deadline:
    15/09/2024

JOB DESCRIPTION

 

Description

 

Do you want to build a career that is truly worthwhile? Working at the World Bank Group provides a unique opportunity for you to help our clients solve their greatest development challenges. The World Bank Group is one of the largest sources of funding and knowledge for developing countries; a unique global partnership of five institutions dedicated to ending extreme poverty, increasing shared prosperity and promoting sustainable development. With 189 member countries and more than 120 offices worldwide, we work with public and private sector partners, investing in groundbreaking projects and using data, research, and technology to develop solutions to the most urgent global challenges. For more information, visit http: www.worldbank.org 

ITS Vice Presidency Context:

The Information and Technology Solutions (ITS) Vice Presidential Unit (VPU) enables the World Bank Group to achieve its mission of ending extreme poverty and boost shared prosperity on a livable planet by delivering transformative information and technologies to its staff working in over 150+ locations. For more information on ITS, see this video: https://www.youtube.com/watch?reload=9&v=VTFGffa1Y7w

Unit Context

ITS Workforce Solutions Unit Context – ITSWS, a unit within the Corporate Solutions vertical of ITS, is responsible for maintaining workforce solutions supporting approximately 19,000+ regular staff, 20,000+ non-regular staff in offices worldwide and 15,000+ WBG retirees and beneficiaries. The IT solutions landscape managed by this unit supports the entire employee life cycle including Recruitment, Talent & Performance Management, Staff Learning, Personnel Administration, Payroll, Compensation, Benefits, Tax and Pension Administration. The work program of this unit includes providing services that cover strategic advice to internal business partners, all aspects IT solution implementation – developing business requirements, design, implementation, and ongoing operational maintenance.

Job Opportunity

ITSWS unit is seeking a Product/Solution Architect with dual role of designing solutions supporting HR domain and lead the Quality Assurance practice within the unit. As a technical SME, you will work as one of the lead engineers for the development team for the Recruitment and Talent Management HR IT solutions. As a QA lead, you will provide consultation on complex testing strategies and ensure software quality via continuous and iterative testing approach for products being implemented.

Additionally, you will work with various IT stakeholders including Information Security, Enterprise Architecture, and Infrastructure Support to enable solutions for Recruitment and Talent Management HR IT solutions.

Duties & Accountabilities:

Technical SME

•Solution Lifecycle Oversight and Contribution: Oversee and contribute to multiple solution lifecycles from conception through launch and beyond, ensuring timely delivery of high-quality products.

•Product System Design: Architect scalable, reliable, and maintainable product systems, ensuring they meet enterprise architecture standards.

Cloud and DevOps Integration: Leverage cloud platforms (Azure) and implement DevOps practices (CI/CD, containerization, infrastructure as code) to enhance product deployment and operations.

•Seamless Product Integration: Integrate the product with diverse systems and services, including third-party APIs and legacy systems, to ensure seamless functionality and interoperability.

Product Performance Optimization: Optimize product performance to ensure high availability, responsiveness, and a superior user experience.

•Technical Product Documentation: Create detailed architectural documentation and diagrams to ensure the product design is clear and adheres to enterprise standards.

•Cross-Functional Team Collaboration: Work effectively with cross-functional teams, including developers, QA, product managers, and stakeholders, to ensure cohesive product development.

•Agile Methodologies: Utilize Agile/Scrum methodologies to facilitate iterative development, continuous feedback, and rapid delivery of product features.

•Stakeholder Communication: Articulate technical concepts and architectural decisions to both technical and non-technical stakeholders, ensuring alignment and understanding.

•Conflict Resolution: Mediate and resolve conflicts within the team, ensuring a collaborative and productive working environment.

•Collaborative Decision-Making: Facilitate collaborative decision-making processes, ensuring that diverse perspectives are considered, and the best solutions are implemented for the product.

•Stakeholder Engagement and Facilitation: Facilitate stakeholder meetings, workshops, and presentations across various teams (business, IT, Compliance, etc.) to drive project decisions and actions.

Sprint Planning and Technical Requirement Definition: Participate in sprint planning meetings to define the technical requirements.

Advertisement

QA Lead

•Participate in the project definition sessions and work closely with business analyst in understanding and reviewing the business and functional requirements and designs.

•Schedule periodic reviews with business analysts, the technical team and other stakeholders to understand/clarify requirements for developing an effective testing strategy and test cases.

•Create test estimation and timelines to aid in quantifying the effort/time required for completion of different testing phases.

•Develop, maintain, and implement System, Integration and UAT testing strategy, test plans and test cases that are aligned to applicable standards. Ensure adequate coverage of code and requirements.

•Create and maintain requirements traceability for each of the phases being tested.

•Integrates processes and software components across functions.

•Provide consultation on complex testing strategies for the Product.

•Ensure software quality via continuous and iterative testing approach.

•Participate in Agile Scrum activities and SAFe Ceremonies (Program Increment Planning, Adapt and Learn, Scrum of Scrums).

•Apply Testing Lifecycle Management principles in the context of a product.

•Create, consult, and maintain an environment where Test Driven Development behavior is fostered.

•Lead in definition and implementation of direction on automation techniques and adherence to standards.

•Design, develop, implement, and maintain modifications to test automation architecture and functional, mobile, or performance testing framework.

•Understand and provide oversight on the test infrastructure.

•Execute practical application of Agile framework components (user stories, scrum, sprints, etc.).

•Create and validate automated scripts that support Continuous Integration/Continuous Delivery pipeline.

•Agile/scrum environment.

•Identify test cases that can be automated and develop strategy to implement those test cases to WBG defined automation tools like Selenium by developing necessary scripts.

•Provide guidance and support to project teams for access to unmasked data and coordinate fixing of issues.

•Prepare dashboards, work status reports and issues details/remediation across different testing cycle.

•Provide technical information for Change Requests meetings.

•Provide regular updates to Project/Delivery Manager.

•Identify, communicate, and manage risks.

Advertisement

•Participate in collection and review of quantitative data related to software testing and development activities for measurement and analysis.

•Liaise with project stakeholders including IOS, EA, data privacy and performance teams to obtain the required clearance.

•Provide necessary inputs to project manager while responding to Audit related queries and furnish adequate evidence to satisfy audit requirements.

 

Selection Criteria

 

•Education: Master’s degree in computer science, information systems, or a related field with at least 5 years relevant experience OR equivalent combination of education and experience.

•Technical Skills: Proficiency in cloud platforms, particularly Azure, and DevOps practices including CI/CD, containerization, and infrastructure as code. Strong experience in architecting scalable, reliable, and maintainable digital products. Skills in optimizing product performance to ensure high availability, responsiveness, and a superior user experience.

Required Technical Competencies

•Extensive experience with software test suites like Selenium, Mercury, QTP, WinRunner, etc.

•Strong experience in Agile Methodologies

•Experience with CI/CD tools like Jenkins, TFS etc.

•Experience in programming/scripting languages like Java, Groovy, JavaScript, .Net, Python, PHP for QA and automation needs.

•Strong knowledge SQL, PL/SQL, Shell/Perl Scripting, Unix Command, Windows Batch Scripting etc.

•Experience with tools like Toad, SQL Developer, Putty, etc.

•Working knowledge on Change management tools like JIRA, Service Now etc.

•Certification like ISTQB and CSTE will be a plus.

•Professional experience in Human Resource Management domain including Recruitment, Performance and Talent Management.

•Prior experience working with International Financial Institutions is a plus.

•Methodologies: Extensive experience with Agile/Scrum methodologies, including sprint planning, backlog management, and iterative development.

•Stakeholder Engagement: Proven ability to facilitate stakeholder meetings, workshops, and presentations to drive project decisions and actions.

•Product Management: Experience in creating and maintaining technical product backlogs and roadmaps.

•Team Collaboration: Proven ability to work effectively with cross-functional teams, including developers, QA, product managers, and stakeholders.

•Communication: Excellent communication skills to articulate technical concepts and architectural decisions to both technical and non-technical stakeholders.

•Conflict Resolution: Ability to mediate and resolve conflicts within the team, ensuring a collaborative and productive working environment.

Advertisement

•Certifications: Relevant certifications in Agile methodologies (such as Scrum Master or Agile Practitioner), Product management (such as Scrum Product Owner or Agile Product Manager), and Enterprise architecture (such as TOGAF-based certifications) are a plus.

•Decision-Making: Proficiency in facilitating collaborative decision-making processes, ensuring diverse perspectives are considered.

Note: “The selected person will be hired on three years renewable Term contract which can be extended based on business needs and performance.”

 

World Bank Group Core Competencies

The World Bank Group offers comprehensive benefits, including a retirement plan; medical, life and disability insurance; and paid leave, including parental leave, as well as reasonable accommodations for individuals with disabilities.

We are proud to be an equal opportunity and inclusive employer with a dedicated and committed workforce, and do not discriminate based on gender, gender identity, religion, race, ethnicity, sexual orientation, or disability.

Learn more about working at the World Bank and IFC, including our values and inspiring stories.

This job has expired.