DevOps Engineer (CPT Hybrid)
at Datafin IT Recruitment
South Africa, , South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 12 Jul, 2024 | Not Specified | 14 Apr, 2024 | N/A | Php,Python,Process Automation,Docker,Scripting,Aws,Bash,Mysql,Code,Infrastructure,Kubernetes,Scrum,Maintenance,Computer Science,Puppet,Ansible | 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:
DevOps Engineer (CPT Hybrid) IT - Software Development ~ IT - Infrastructure
Cape Town - Western Cape
REQUIREMENTS:
Qualifications
- Bachelors Degree in Computer Science, Engineering, or related fields.
- Certifications in relevant technologies (e.g. AWS Certified DevOps Engineer, AWS Cloud Engineer, etc).
Experience/Skills
- Proven experience in DevOps or infrastructure engineering roles.
- Strong expertise in cloud infrastructure platforms, AWS, including Infrastructure as Code (e.g., Terraform, CloudFormation).
- Familiar with JavaScript/JSON, PHP, Shell, Bash, Nodes.js, and Python to support process automation.
- Experience in large-scale hosting and maintenance in a cloud-based environment.
- Proficiency with containerization and orchestration tools such as Docker and Kubernetes.
- Solid understanding of networking concepts, security principles, and best practices.
- Experience in designing and implementing DevOps lifecycles.
- Experience with CI/CD and automated testing.
- Familiarity with microservice architecture and serverless computing.
- Exposure to Scrum and sprint-oriented feature development.
- Experience with configuration management tools like Ansible, Puppet, or Chef (Linux Fundamentals and Scripting).
- Relational Database experience (MySQL, etc).
Responsibilities:
- Lead the design, implementation, and maintenance of the infrastructure to ensure scalability, reliability, and performance.
- Collaborate with cross-functional teams to define infrastructure requirements and develop strategies for continuous improvement.
- Establish and maintain CI/CD pipelines to automate deployment processes and streamline development workflows.
- Ensure automated tests run in an organized manner.
- Manage the containerization and orchestration technologies.
- Manage the AWS platform to optimize resource utilization and cost-effectiveness.
- Develop and implement monitoring and alerting solutions to proactively identify and address system issues.
- Lead efforts to improve security posture and implement best practices for data protection and compliance.
- Foster a culture of continuous learning and professional development.
- Stay current with emerging technologies and industry trends, evaluating their potential impact on the infrastructure and operations.
- Take ownership and accountability for your work.
- Employ a high standard of system and solution documentation.
- Collaborate with teammates to troubleshoot and debug software issues.
- Deliver on sprint plans and timelines.
- Participate in daily Scrums or stand-ups with other team members to discuss projects status and identify any issues that may affect progress.
- Communicate ticket status to relevant stakeholders within the development lifecycle.
REQUIREMENT SUMMARY
Min:N/AMax:5.0 year(s)
Information Technology/IT
IT Software - Other
Software Engineering
Graduate
Computer science engineering or related fields
Proficient
1
South Africa, South Africa