PC
Senior DevSecOps Engineer
PeopleSolved Consulting (Pty) Ltd
Cape Town · Hybrid Full-time Senior R100k – R130k/mo 1w ago
About the role
About
We’re currently recruiting a SENIOR DEVSECOPS ENGINEER for a cutting-edge FINTECH COMPANY shaping the future of digital PAYMENTS across Africa.
This Hybrid role is based in CAPE TOWN and offers a competitive salary.
Responsibilities
As a Senior DevSecOps Engineer you will join the team mission of providing reliable, compliant and secure CARD PAYMENT PROCESSING that is cost effective for the following transactions:
- Card Not Present (CNP): Ecommerce Transactions.
- Card Present (CP): Instore Transactions.
The Goals:
- Enhance the efficiency and reliability of the development pipeline.
- Foster a culture of automation and continuous improvement.
- Improve system performance, scalability, and apply best practice.
- Reduce the lead time for changes and the mean time to recovery.
Expectations:
- Design, implement, and manage infrastructure as code using tools like Terraform.
- Develop and maintain CI/CD pipelines using GitLab CI/CD.
- Manage cloud infrastructure (AWS) and ensure high availability and scalability.
- Implement observability solutions including logging, monitoring, and alerting.
- Automate repetitive tasks to reduce toil and improve system reliability.
- Collaborate with development teams to integrate and optimize applications.
- Participate in on-call rotations for adhoc tasks.
- Document processes and best practices for infrastructure and deployment.
Tech Stack
- Core Technologies: Java 17+, Spring Boot microservices
- Cloud: AWS (Lambda, Serverless, multi-AZ) with Terraform IaC
- Containers & Discovery: Nomad clusters (Docker/containerd) with Consul service discovery and mesh
- CI/CD & Automation: Git, GitLab Pipelines; configuration as code using Ansible and Packer
- Data & Messaging: MySQL, PostgreSQL, Redis, RabbitMQ
- Security: HashiCorp Vault with dynamic secrets rotation
- Observability: Prometheus, Grafana, ELK, distributed tracing, Sentry, FusionReactor, logz.io
Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 10 years of experience in DevOps, Systems Engineering.
- Experience in payments industry.
- Knowledge of a scripting language (Python, Bash, etc).
- Understanding of network and security principles (PCI, ISO27001, SOC2 advantageous).
- Familiarity with Agile and DevOps methodologies.
- Proficiency with infrastructure as code tools (Terraform, CloudFormation).
- Experience with configuration management tools (Ansible, Puppet, Chef).
- Strong understanding of CI/CD principles and tools (GitLab CI, Jenkins).
- Experience with cloud platforms (AWS (preferred), GCP, Azure).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, Datadog).
- Familiarity with Event driven technologies (Kafka, SQS, SNS)
Package & Remuneration
Between R100 000 - R130 000 per month.
Requirements
- Proficiency with infrastructure as code tools (Terraform, CloudFormation).
- Experience with configuration management tools (Ansible, Puppet, Chef).
- Strong understanding of CI/CD principles and tools (GitLab CI, Jenkins).
- Experience with cloud platforms (AWS (preferred), GCP, Azure).
- Knowledge of containerization and orchestration (Docker, Kubernetes).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, Datadog).
- Familiarity with Event driven technologies (Kafka, SQS, SNS).
Responsibilities
- Design, implement, and manage infrastructure as code using tools like Terraform.
- Develop and maintain CI/CD pipelines using GitLab CI/CD.
- Manage cloud infrastructure (AWS) and ensure high availability and scalability.
- Implement observability solutions including logging, monitoring, and alerting.
- Automate repetitive tasks to reduce toil and improve system reliability.
- Collaborate with development teams to integrate and optimize applications.
- Participate in on-call rotations for adhoc tasks.
- Document processes and best practices for infrastructure and deployment.
Skills
AnsibleAWSBashConsulDockerELKFusionReactorGitGitLab CI/CDGrafanaHashiCorp VaultIaCISO27001JavaJenkinsKafkaLambdalogz.ioMySQLNomadPackerPCIPostgreSQLPrometheusPythonRabbitMQRedisSentryServerlessSOC2Spring BootTerraformVault
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free