CodeNinja Inc -
Saudi
--
CodeNinja Inc

Job Details

Job description

About CodeNinja

CodeNinja is a next-generation technology consulting firm specialising in AI-powered transformation, enterprise software delivery, and Quality Engineering. Headquartered in the Gulf region and operating across the MENA, South Asia, and global markets, CodeNinja partners with Tier-1 banks, government entities, and large enterprises to design, build, and run mission-critical technology programs.


With deep expertise in QA transformation, test automation, DevOps modernisation, and AI/ML engineering, CodeNinja's teams combine global delivery standards with in-market contextual knowledge — ensuring outcomes that are compliant, scalable, and commercially aligned with client objectives.


For the Client's Test Management Enablement & Automation engagement, CodeNinja brings a dedicated 12-person specialist team spanning Test Management, Automation Engineering, AI/ML, and Performance Testing — all governed under a structured 20-week program delivery framework.


About the Role

The Environment & DevOps Engineer implements Infrastructure-as-Code for SIT/UAT environments, defines branching and promotion paths, automates environment health checks, and builds rollback procedures. This role ensures environment stability and repeatability as the backbone of a high-quality test delivery cycle.


Key Responsibilities

•        Design and implement dedicated SIT/UAT environment architecture using Infrastructure-as-Code (IaC).


•        Define and operationalise the branching strategy (feature → integration → SIT → UAT → production).


•        Automate environment provisioning, health checks, and readiness validation scripts.


•        Build and test automated rollback procedures targeting a <15-minute rollback window.


•        Configure environment freeze protocols (Pre-SIT 48h, Pre-UAT 72h, Pre-Prod 5 business days).


•        Collaborate with the Client's Platform and CISD teams on server commissioning, VLAN configuration, and access provisioning.


•        Version-control all environment configurations via Git with change approval workflows.


Preferred candidate

Years of experience

No experience required

Degree

Bachelor's degree / higher diploma

Similar Jobs