Senior DevOps Engineer (Platform & DevSecOps)
bokraوصف الوظيفة
About The Role The Senior DevOps Engineer designs, automates, and maintains high-availability, fault-tolerant, and secure infrastructure powering digital financial products (e.g., nano-finance, consumer finance, e-payments, digital insurance brokerage).
Operating within an FRA-regulated environment, this role bridges core software development and the CISO's governance framework. The engineer is responsible for embedding DevSecOps pipelines, automated compliance controls, immutable audit logging, and Disaster Recovery (DR) automation into every layer of the cloud and on-premise infrastructure.
Key Responsibilities
- DevSecOps &
- CI/CD Automation
▪ Enforce shift-left security controls directly into deployment workflows: integrate automated SAST (Static Application Security Testing), DAST, software composition analysis (SCA), and container image vulnerability scanners (e.g., SonarQube, Snyk, Trivy).
▪ Enforce binary authorization and artifact signing, ensuring only cryptographically verified images are deployed to production clusters.
- Infrastructure as Code (IaC) &
- Cloud Architecture
▪ Ensure infrastructure architecture strictly satisfies Egyptian data residency and hosting regulations as outlined under FRA Decree No. 139/2023 and Decree No. 141/2023 (Fintech Outsourcing Register).
▪ Implement network zoning, Micro-segmentation, Virtual Private Clouds (VPCs), and Zero-Trust access rules to isolate microservices, payment gateways, and core non-banking ledger systems.
- Container Orchestration &
- Platform Engineering
▪ Implement Kubernetes security standards: Network Policies, Role-Based Access Control (RBAC), Pod Security Standards, and runtime threat detection (e.g., Falco).
▪ Provide self-service internal developer platforms (IDPs) that allow product developers to provision test environments and deploy services safely.
- High Availability, BCM &
- Disaster Recovery (DR)
▪ Automate continuous database backups, snapshot replication, and cross-region/cross-zone synchronization.
▪ Lead semi-annual scheduled DR failover drills alongside the CISO and Risk teams, proving operational resilience during simulated complete data center outages.
- Regulatory Logging, Telemetry &
- Observability
▪ Construct tamper-evident, centralized audit log pipelines that stream system, database, and administrative actions directly to the SOC/SIEM, enforcing the FRA's mandatory five-year log retention and immutability rules.
▪ Configure real-time alerts, synthetic monitoring, and SLO/SLI tracking across mission-critical endpoints (digital onboarding, eKYC, and transaction routing).
- Secrets, Cryptography & eKYC Infrastructure Support
▪ Support engineering pipelines that interface with Cloud HSMs and digital signature modules used to seal digital contracts under FRA Decree No. 140 of 2023.
Technical Stack
▪ Cloud &
- Virtualization: AWS, Microsoft Azure, VMware / OpenStack.
▪ Containers &
- Orchestration: Docker, Kubernetes (EKS/AKS), Helm, Istio / Linkerd.
▪ Infrastructure as Code &
- Config: Terraform, Terragrunt, Ansible.
▪ CI/CD &
- GitOps: GitLab CI, GitHub Actions, ArgoCD, FluxCD.
▪ Security &
- Compliance: HashiCorp Vault, Trivy, Snyk, SonarQube, Wazuh, Falco.
▪ Observability: Prometheus, Grafana, Loki, ELK/OpenSearch, Datadog.
▪ Scripting &
- Languages: Python, Bash, Go.
Requirements
Required Qualifications &
- Experience
- Education
- Bachelor's degree in computer science, Software Engineering, Computer Information Systems, or a related field.
- Experience
- 5–8 years of overall IT/Software Engineering experience, with at least 4 years dedicated to DevOps, Site Reliability Engineering (SRE), or Platform Engineering in a FinTech, Digital Banking, or highly regulated transactional environment.
- Regulatory &
- Security Understanding
Core Competencies
- Security-First Mentality: Considers security and auditability as non-negotiable architectural foundations rather than an afterthought.
- Automation Advocate: Intolerance for manual, error-prone operational tasks (toil); proactive in writing clean automation scripts and IaC modules.
- Incident Ownership: Proven ability to troubleshoot complex production outages under pressure, conducting blameless post-mortems and driving systemic fixes.
- Communication: Ability to collaborate seamlessly with software engineers, product managers, quality assurance, and external regulatory auditors.
هل أنت مهتم بهذه الوظيفة؟