DevOps Engineer
at Vulcan Recruit
Johannesburg, Gauteng 2000, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 06 Aug, 2024 | Not Specified | 06 May, 2024 | N/A | Jenkins,Cloud Computing,It Project Lifecycle,Agile Methodologies,Computer Science,Ecr,Gitlab,Kubernetes,Acr,Microservices,Reporting,Data Analysis | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
REQUIREMENTS:
· 3-5 years + Years DevOps and software development environment, preferably within the Fintech industry.
· Bachelor’s Degree (NQF level 7) in Computer Science, Engineering, or related field.
· Preferred - Azure/AWS/K8s/Docker certifications.
· Preferred - C# code skills, SQL DB skills, EKS, ECR, AKS, ACR.
· Understanding of the full IT project lifecycle (SDLC).
· Strong understanding of Agile principles and practices, with hands-on experience in Agile methodologies.
· Bitbucket, Jenkins, Azure Devops, GitLab, etc.
· Familiarity with continuous integration/continuous deployment (CI/CD) pipelines.
· Strong analytical and problem-solving skills, with the ability to adapt to changing priorities and navigate complex technical challenges.
· Experience in Orchestration platforms like Kubernetes.
· A solid understanding of software development concepts, technologies, and architectures relevant to the Fintech industry, such as cloud computing, microservices, APIs, and security best practices.
· Technical Problem-solving.
· Risk management.
· Data analysis and reporting.
· Emotionally intelligent, communicates with impact, collaborates effectively, and solutions focused.
Responsibilities:
CI/CD: Design, implement, and manage CI/CD pipelines to automate end-to-end software delivery processes, including code integration, testing, deployment, and monitoring.
Automation: Develop and maintain automation scripts and tools for provisioning, configuring, and managing infrastructure resources, optimizing resource allocation, reducing manual errors, and increasing scalability.
Continuous Improvement and Optimization: Identify opportunities for process optimization, performance enhancement, and cost reduction across development and operations workflows, fostering a culture of innovation and efficacy.
Risk Management: Assess potential risks associated with software deployments, infrastructure changes, and system configurations. Implement mitigation strategies to ensure system reliability, availability, and security
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - System Programming
Software Engineering
Graduate
Computer science engineering or related field
Proficient
1
Johannesburg, Gauteng 2000, South Africa