DevSecOps Engineer

Staffconnect Uae — United Arab Emirates · Posted ~22 hours ago

Full-time Onsite

Skills

DevSecOps Node.js Deployment React Deployment Windows Server Application Deployment Load Balancing SSL/TLS API Integration Node.js React PM2 Apache MS SQL Server Azure AD SSO SSL REST APIs

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a DevSecOps engineer responsible for deploying and managing a multi-component enterprise web application in a secure on-premises environment. The role covers backend and frontend deployment, process management, release handling, load balancing, SSL, authentication, and inter-service communication.

Highlights

Hands-on DevSecOps role working with multi-server enterprise applications in an on-premises environment. Offers broad exposure to deployment, process management, security, load balancing, APIs, and enterprise infrastructure.

Description

Job Title : Dev Sec Ops. Location Dubai, UAE. Application Summary Domain : Oil and Gas Application type : Multi-component web application (frontend, backend APIs, visualization services) Tech Stack : Node.js, React, PM2, Apache, MS SQL Server, Azure AD SSO Operating System : Windows Server Infrastructure : Multi-server architecture with load balancing, dual-layer SSL, and inter-service API communication Deployment Model : On-premise within the client’s corporate IT environment Application Deployment & Process Management • Node.js & PM2: Deploy and manage Node.js backend services using PM2 as a process manager on Windows Server, including service registration, ecosystem configuration, log management, and process recovery • React Frontend: Deploy React single-page applications, manage build artifacts, handle environment-specific configuration files, and serve static content • Build & Release Management: Handle build handovers from the development team, maintain versioned backup and deployment folders, and execute the complete deployment workflow including pre-deployment checks, deployment, and post deployment verification Web Server & SSL Management • Apache Configuration: Configure and maintain Apache Virtual Host entries, Proxy Pass/Proxy Pass Reverse rules for routing traffic to backend services, and manage server-level configurations • SSL Certificate Management: Generate CSRs, coordinate certificate issuance with the client’s IT team, install and renew SSL certificates, and manage dual-layer SSL architecture (load balancer termination and backend server certificates) • Load Balancer Coordination: Understand URL-based routing at the load balancer layer and coordinate with the client’s IT team on routing rules and network access Database Operations • MS SQL Server: Perform scheduled database backups and restores, execute deployment scripts (schema updates, data inserts, configuration changes), and manage database connection strings across environments Environment & Integration • Azure AD SSO: Configure and maintain OAuth-based SSO integration, including callback URLs, client credentials, and tenant-specific authentication settings • Multi-Environment Management: Manage deployments across multiple client environments with environment-specific configurations and deployment records • Client IT Coordination: Serve as the primary technical liaison with the client’s IT and digital teams for server provisioning, firewall rules, network access, load balancer changes, and SSL certificate requests CI/CD & Monitoring • CI/CD Pipeline: Design and implement CI/CD pipelines to automate deployments and improve reliability • Monitoring & Troubleshooting: Monitor application health via process manager and web server logs, perform first-level troubleshooting, and coordinate with the development team for issue resolution • Documentation: Maintain deployment runbooks, configuration records, and change logs Preferred Experience (DevOps Resource) • 3+ years of DevOps or System Administration experience in enterprise environments • Experience working with oil and gas operators or similar regulated industry environments • Hands-on experience with Windows Server-based Node.js deployments • Familiarity with enterprise deployment workflows involving structured change management and client IT coordination • Strong communication skills for working across vendor, client IT, and development teams