Qureos

Find The RightJob.

DevOps & Automation Engineer

About F-Technologies

F-Technologies is a Dubai-based technology company. We build and operate enterprise digital products and infrastructure to high engineering standards, with an automation-first, security-first, and reliability-first mindset.

About the Role

F-Technologies is looking for a DevOps & Automation Engineer to own deployment automation, CI/CD pipelines, GitHub Enterprise, TFS/Azure DevOps Server, build agents, release governance, infrastructure automation, containerized deployment workflows, and developer platform reliability. This role is responsible for making deployments safer, faster, repeatable, secure, auditable, and reversible — and for proactively identifying and eliminating manual, error-prone processes before they cause incidents. The ideal candidate is hands-on with CI/CD, GitHub Enterprise, TFS/Azure DevOps, scripting, Docker, Kubernetes/OpenShift, infrastructure automation, source control governance, and secure deployment practices.

Competitive salary commensurate with experience — range shared during the screening call.

Key Responsibilities

GitHub Enterprise, TFS & Developer Platform Operations

- Administer and support GitHub Enterprise, TFS, Azure DevOps Server, or similar platforms.

- Manage repositories, permissions, branch protection, pull request rules, code review policies, and audit logs.

- Manage self-hosted runners, build agents, service connections, tokens, secrets, and deployment credentials.

- Support migration or modernization from TFS to Azure DevOps or GitHub where required.

- Maintain developer platform availability, access governance, and operational documentation.

CI/CD & Release Automation

- Build, maintain, and improve CI/CD pipelines for VM-based and containerized applications.

- Automate build, test, release, deployment, rollback, and environment setup processes.

- Create deployment checklists, release gates, rollback plans, and approval processes.

- Automate deployment validation, smoke tests, rollback checks, and environment readiness checks.

- Improve deployment success rate and reduce manual release work.

- Ensure all production deployments are auditable and traceable.

Containerization & Kubernetes/OpenShift

- Build and maintain CI/CD workflows for Docker and containerized deployments.

- Automate container image build, scan, tag, push, deploy, and rollback.

- Manage container registry workflows and image lifecycle.

- Support Kubernetes/OpenShift deployments where applicable; use Helm or similar for repeatable deployments.

- Implement secure deployment standards for containerized workloads.

- Troubleshoot CrashLoopBackOff, image pull errors, failed probes, ingress issues, secrets/config issues, and deployment failures.

Infrastructure Automation

- Automate recurring infrastructure and operational tasks using PowerShell, Bash, Python, Ansible, Terraform, Packer, GitHub Actions, Azure DevOps Pipelines, Jenkins, or similar.

- Automate VM provisioning and environment setup where applicable.

- Create reusable scripts, playbooks, templates, and automation workflows.

- Ensure all automation is version-controlled, reviewed, documented, and reusable.

Secure DevOps Governance

- Build secure CI/CD pipelines with automated checks, approvals, logging, and rollback.

- Enforce branch protection, pull request rules, code review requirements, and release gates.

- Manage GitHub Enterprise and TFS/Azure DevOps permissions using least privilege.

- Secure pipeline secrets, tokens, service connections, deployment keys, and build agents.

- Implement secret scanning, dependency scanning, and vulnerability checks where possible.

- Ensure self-hosted runners and build agents are patched, isolated, monitored, and not over-privileged.

Agile Delivery & Operational Backlog

- Work within Agile delivery practices.

- Support sprint planning, release planning, backlog grooming, production readiness, and change control.

- Convert repeated operational issues into automation backlog items.

- Track infrastructure and DevOps work transparently in Jira, Azure DevOps, or GitHub Projects.

- Communicate all planned deployments and maintenance windows to stakeholders in advance; participate in the on-call rotation for production deployment incidents.

Required Qualifications

- 5+ years of experience in DevOps, release engineering, infrastructure automation, platform engineering, or systems automation.

- Strong experience with CI/CD tools (GitHub Actions, Azure DevOps Pipelines, Jenkins, GitLab CI, or similar).

- Experience administering/supporting GitHub Enterprise, TFS, Azure DevOps Server, or similar source control platforms.

- Strong Docker and container deployment experience; building Docker images and managing containerized pipelines.

- Practical experience with Kubernetes, OpenShift, Helm, or similar orchestration platforms.

- Experience with container image registries, image scanning, versioning, and rollback.

- Strong scripting using PowerShell plus Bash or Python.

- Experience automating VM provisioning and container deployments.

- Experience managing build agents, runners, secrets, service connections, and pipeline permissions.

- Good understanding of Windows and Linux server environments and deployment troubleshooting.

- Experience with Git branching strategies, PR policies, branch protection, and release governance.

- Must be based in Dubai, UAE.

Preferred Qualifications

- Terraform, Ansible, Packer, or similar IaC tools.

- VMware, Hyper-V, Proxmox, OpenStack, Nutanix, or other virtualization platforms.

- TFS-to-GitHub or TFS-to-Azure DevOps migration.

- Security/dependency/secret scanning and DevSecOps practices.

- Monitoring (Grafana, Prometheus, Datadog, New Relic, Sentry, ELK, or OpenSearch).

- Jira, Azure Boards, GitHub Projects, Scrum, Kanban, release management.

- OpenShift, Kubernetes operators, GitOps, ArgoCD, or Flux.

Location: Dubai, UAE — On-site / Hybrid. Employment type: Full-time.

Work Location: In person

© 2026 Qureos. All rights reserved.