By continuing to browse this site, you agree to our use of cookies. Read our privacy policy

SRE and DevOps Consultant

Beijing

  • Organization: AIIB - Asian Infrastructure Investment Bank
  • Location: Beijing
  • Grade: Consultancy - Consultant - Contractors Agreement
  • Occupational Groups:
    • Information Technology and Computer Science
  • Closing Date: 2024-09-16

Application close date

09/16/2024

1. Project Background

AIIB’s growth has underscored the need to modernize our IT Infrastructure and application systems by integrating SRE and DevOps practices. Traditional operation and maintenance methods are no longer adequate for meeting demands for system reliability, scalability, and automation. To effectively lead this transition, we need specialized expertise to establish SRE and DevOps practices within our IT Infrastructure, system, and database teams. The consultant will be essential for automating processes, incorporating coding into daily maintenance, and fostering a DevOps culture, ensuring our IT operations align with industry best practices and adapt to ongoing changes.

2. Objectives of the Assignment

Establish SRE and DevOps Practices: Build and implement Site Reliability Engineering (SRE) and DevOps practices and culture within AIIB's IT Infrastructure, system, and database teams. Apply Industry Best Practices: Utilize industry best practices to enhance the operation and maintenance of IT infrastructure and application systems, improving reliability, scalability, and efficiency. Facilitate System Integration: Support the integration of systems and DevOps applications with the upcoming container platform, ensuring seamless functionality and optimized performance.

3. Scope of Services

Formulate Guidelines and Specifications: Develop comprehensive guidelines, principles, and specifications for implementing SRE and DevOps practices within the organization. Establish Processes and Procedures: Create detailed processes and procedures to support the effective integration of SRE and DevOps practices. Setup Environments: Configure basic environments using AIIB’s existing tools, such as Azure DevOps, to facilitate the adoption of SRE and DevOps practices. Develop Dashboards and Reports: Design dashboards and reports to track and demonstrate achievements and progress. Monitor Progress: Oversee the execution of the overall work, ensuring that SRE and DevOps practices are effectively implemented and continuously improved.

4. Consultancy Output / Deliverables

Overall Roadmap: A comprehensive roadmap outlining the implementation plan and milestones for integrating SRE and DevOps practices. SRE and DevOps Guidelines and Principles: Detailed documentation of the guidelines and principles for implementing SRE and DevOps practices. Code Repository and CI/CD Pipelines: A well-maintained code repository and established CI/CD pipelines to support automated processes and efficient deployment. Dashboards and Reports: Developed dashboards and reports to track and demonstrate progress, achievements, and system performance. Automated Code: Concrete code scripts and configurations to automate tasks and integrate with existing systems.

5. Implementation Arrangement

Location: The consultant will be based at the headquarters, collaborating closely with relevant teams to promote and implement SRE and DevOps practices. Team Collaboration: The consultant will engage with IT digital project managers to gain a comprehensive understanding of the application systems and work with the BAU (Business as Usual) team to establish and refine CI/CD processes. Integration with Existing Assets: The consultant must thoroughly understand AIIB’s existing digital assets and the overall digital landscape to effectively integrate and align new practices with current systems and processes. Communication and Coordination: Regular communication with project managers and team members is essential to ensure a clear understanding of requirements and to coordinate efforts in building and implementing SRE and DevOps practices.

6. Support to the Consultant by the Bank

Access Permissions: Provide necessary permissions to access relevant data and environments required for the consultant to perform their tasks effectively. Office Arrangements: Ensure arrangements are in place to support the consultant's efficient operation within the office environment. Coordination: Facilitate necessary coordination to enable the consultant to work smoothly and integrate seamlessly with the relevant teams. Working Environment: Create a suitable working environment that supports the consultant in carrying out their tasks efficiently and effectively.

7. Knowledge Transfer and Training

Knowledge Transfer: Conduct targeted knowledge transfer sessions to equip the AIIB IT Infrastructure team with the necessary understanding of SRE and DevOps practices. Flexible Training: Provide training in a flexible manner to accommodate different learning styles and schedules of the IT infrastructure team. Artifact and Deliverable Transfer: Ensure that all artifacts and deliverables, including documentation and code, are thoroughly explained and transferred to the AIIB IT Infrastructure team. Training Materials: Transfer all training materials, including presentations, guides, and reference documents, to the AIIB IT Infrastructure team to support ongoing learning and application of the practices.

Qualification Requirement

5-8 years of experience in IT, with a focus on application and infrastructure maintenance and delivery. Demonstrated expertise in supporting and maintaining production application systems. Strong understanding of Site Reliability Engineering (SRE) principles and practices. Proficient in automation tools and scripting languages (e.g., Python, Bash). Experience with CI/CD tools (e.g., Azure DevOps) and cloud platforms (e.g., AWS, Azure). In-depth knowledge of Infrastructure as Code (IaC) and configuration management. Exceptional problem-solving abilities, with a proven track record of performing well under pressure. Excellent written and verbal communication skills in English, capable of effectively engaging with stakeholders across the organization. Bachelor's degree or higher in a related field (e.g., Computer Science, Information Management) from a reputable university is preferred.

We do our best to provide you the most accurate info, but closing dates may be wrong on our site. Please check on the recruiting organization's page for the exact info. Candidates are responsible for complying with deadlines and are encouraged to submit applications well ahead.
Before applying, please make sure that you have read the requirements for the position and that you qualify.
Applications from non-qualifying applicants will most likely be discarded by the recruiting manager.