Skip to main content

DevOps Engineer

Technology
Humankind
Bedfordview, South Africa3 weeks ago
Full time

Job description

Minimum Requirements:

Diploma in Computer Science, Software Engineering or a related field

5 years experience as a DevOps Engineer

Strong experience across the Software Development Life Cycle (SDLC)

Proven CI/CD experience

Experience within Fintech, Banking or Financial Services would be highly advantageous

Technical Skills

-Bitbucket
  • Jenkins
  • Azure DevOps
  • GitLab
  • Kubernetes
  • Cloud technologies
  • Containerisation & orchestration
  • Microservices & APIs
  • Infrastructure automation
  • C# and SQL would be advantageous
  • EKS / ECR
  • AKS / ACR

Responsibilities:

You will be responsible for:

Designing, implementing and managing CI/CD pipelines

Automating software delivery, testing and deployment processes

Developing automation scripts and tools for infrastructure provisioning and configuration

Improving system reliability, scalability and deployment efficiency

Identifying opportunities to optimise development and operational processes

Troubleshooting complex technical issues and identifying root causes

Assessing and mitigating risks across deployments, infrastructure and system configurations

Supporting secure, reliable and efficient software delivery

Collaborating closely with Engineering, QA, Security and Operations teams

Contributing to a culture of continuous improvement and innovation

Keywords
GitLabOrchestrationScalabilityDevOpsSoftware DeploymentSqlCI / CDBitbucketJenkinsKubernetesSoftware EngineeringCI/CD

Interested in this role?