Senior DevSecOps and Platform Automation Engineer Job Snapshot - Role: Senior DevSecOps and Platform Automation Engineer - Location: Abu Dhabi, United Arab Emirates - Industry: Banking - Function: IT-Software Development - Experience: 7 to 12 years in banking or regulated financial services - Job Type: Full Time - Work Arrangement: On-site
Position Overview
Dicetek LLC is seeking a Senior DevSecOps and Platform Automation Engineer for a full-time, on-site opportunity in Abu Dhabi, United Arab Emirates. The role focuses on developing secure CI/CD and GitOps pipelines, automating infrastructure provisioning, integrating application security controls and supporting technology delivery within a regulated banking environment. The successful candidate will bring extensive experience in banking or financial services, including participation in large-scale transformation programs. Strong technical expertise in Kubernetes, OpenShift, Infrastructure as Code, DevSecOps automation and software delivery security is required. The position also involves introducing approved AI-assisted development capabilities to improve code reviews, pipeline analysis, vulnerability management and remediation processes while maintaining appropriate human oversight and security controls.
Job Details
Country: United Arab Emirates
City: Abu Dhabi
Industry: Banking
Function: IT-Software Development
Salary: Not disclosed
Gender: No Preference
Candidate Nationality: Not specified
Job Type: Full Time
Work Arrangement: On-site
Key Responsibilities
CI/CD Pipeline Engineering - Design, build and maintain Continuous Integration and Continuous Delivery (CI/CD) pipelines.
- Automate software build, testing and deployment activities to support reliable application delivery.
- Integrate security validation into automated software delivery workflows.
- Support consistent pipeline execution across relevant development and deployment environments.
- Apply DevSecOps practices throughout the software delivery lifecycle.
GitOps and Container Platform Automation - Develop and maintain GitOps-based deployment pipelines.
- Support automated application deployment and configuration management using GitOps principles.
- Work with Kubernetes and OpenShift platforms to enable containerized application delivery.
- Integrate container security checks into deployment workflows.
- Support controlled and repeatable deployment processes across relevant platform environments.
Infrastructure as Code - Develop and maintain Infrastructure as Code (IaC) automation for infrastructure provisioning and configuration.
- Automate infrastructure policies and associated security requirements.
- Apply consistent configuration and security controls through automated infrastructure workflows.
- Support infrastructure automation activities associated with large technology transformation programs.
- Maintain alignment between infrastructure automation and applicable security requirements.
DevSecOps Security Integration - Embed Static Application Security Testing (SAST) into CI/CD pipelines.
- Integrate Dynamic Application Security Testing (DAST) into software delivery processes.
- Implement Software Composition Analysis (SCA) to identify risks associated with application dependencies.
- Incorporate automated secret scanning into development and deployment workflows.
- Integrate container image scanning to identify vulnerabilities in containerized workloads.
- Coordinate automated security findings with relevant development and security teams.
- Support the application of DevSecOps controls throughout the development lifecycle.
Certificate, Key and Secret Management - Manage certificates, cryptographic keys and application secrets used within development and deployment environments.
- Support secure handling of sensitive configuration information.
- Integrate certificate, key and secret management requirements into automated workflows.
- Apply relevant security controls to protect credentials and other sensitive information.
- Coordinate security requirements associated with automated application and infrastructure deployment.
Security Policy Automation and Compliance Evidence - Automate infrastructure and security policy controls within development and deployment processes.
- Support consistent application of approved security requirements across automated workflows.
- Generate compliance evidence from relevant pipeline and infrastructure automation activities.
- Maintain visibility of security validation results and control execution.
- Support the documentation of automated security checks for compliance and review purposes.
- Ensure automation activities remain aligned with applicable security controls in regulated financial services environments.
AI-Assisted Development and Security Automation - Introduce approved AI-assisted development tools, including GitHub Copilot or equivalent platforms, into relevant engineering workflows.
- Support AI-assisted code review to improve development efficiency and code quality.
- Apply AI capabilities to analyse CI/CD pipelines and identify potential issues.
- Use approved AI tools to assist with vulnerability triage and remediation activities.
- Coordinate AI-assisted development and security improvements with relevant engineering teams.
- Maintain human approval and oversight for AI-assisted code changes, security decisions and remediation activities.
- Ensure AI-enabled workflows operate within established security controls and approval requirements.
Technology Transformation Support - Contribute DevSecOps engineering expertise to large-scale banking technology transformation programs.
- Support the adoption of modern software delivery practices and automated infrastructure management.
- Work with development, platform and security teams to integrate automated controls into delivery processes.
- Coordinate technical requirements affecting CI/CD, GitOps, container platforms and infrastructure automation.
- Support secure and efficient application delivery within regulated financial services environments.
Required Experience
- 7 to 12 years of experience in banking or regulated financial services.
- Experience supporting large-scale technology transformation programs.
- Strong practical expertise in CI/CD pipeline development and automation.
- Hands-on experience with GitOps-based deployment practices.
- Experience working with Kubernetes and OpenShift.
- Strong understanding of Infrastructure as Code principles and implementation.
- Experience integrating DevSecOps controls into software delivery workflows.
- Practical knowledge of automated application security testing and vulnerability scanning.
- Experience with GitHub Copilot or equivalent approved AI-assisted development tools.
- Familiarity with modern integrated development environments (IDEs).
- Experience using code quality tools and automated security platforms.
Core Technical Competencies
CI/CD and Platform Engineering
- Continuous Integration and Continuous Delivery
- GitOps deployment automation
- Kubernetes
- OpenShift
- Infrastructure as Code
- Automated application deployment
- Infrastructure configuration and policy automation
Application and Pipeline Security
- DevSecOps controls
- Static Application Security Testing
- Dynamic Application Security Testing
- Software Composition Analysis
- Secret scanning
- Container image scanning
- Automated vulnerability identification
- Security policy automation
- Compliance evidence generation
Security Management
- Certificate management
- Cryptographic key management
- Application secret management
- Secure deployment controls
- Automated security validation
- Human approval and security governance
AI-Assisted Engineering
- GitHub Copilot or equivalent approved AI development tools
- AI-assisted code review
- AI-supported pipeline analysis
- AI-assisted vulnerability triage
- AI-supported remediation workflows
- Modern development environments and code quality tools
Professional Capabilities
- Ability to develop and maintain secure, automated software delivery pipelines.
- Strong understanding of platform engineering and infrastructure automation.
- Ability to integrate security testing into development and deployment workflows.
- Experience applying DevSecOps controls within regulated financial services environments.
- Ability to coordinate automated security activities with development and security teams.
- Understanding of compliance evidence requirements associated with automated technology delivery.
- Ability to evaluate and introduce AI-assisted engineering capabilities while maintaining appropriate human oversight.
- Strong technical problem-solving skills across software delivery, infrastructure automation and application security.
Role Expectations
The Senior DevSecOps and Platform Automation Engineer will support secure software delivery and infrastructure automation across banking technology environments. The role requires practical expertise in CI/CD, GitOps, Kubernetes, OpenShift, Infrastructure as Code and automated security controls, supported by experience in large-scale financial services transformation programs. The successful candidate will contribute to more efficient and secure engineering workflows by integrating automated security testing, infrastructure policy controls and compliance evidence generation. A key aspect of the position is the responsible adoption of AI-assisted development and security automation, ensuring that productivity improvements remain subject to established human approval processes and security requirements.