SysAdmin / DevOps Engineer
at HR TALENT PARTNER
Cape Town, Western Cape, South Africa -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 25 Nov, 2024 | Not Specified | 29 Aug, 2024 | 3 year(s) or above | Good communication skills | 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:
JOB OVERVIEW
- Date Posted: Posted 2 days ago
- Location: Cape Town, Western Cape
- Job Title: SysAdmin / DevOps Engineer
- Salary: R60,000
- Education Level: Certificate
- Job Level: Intermediate
- Minimum Experience: 3 - 5 Years
SYSADMIN / DEVOPS ENGINEER JOB VACANCY IN CAPE TOWN.
A renowned national Software Development company is looking for a ‘SysAdmin / DevOps Engineer’ to join their team on a full-time permanent basis, although this is a remote position.
Excellent salary on offer (subject to qualification and or experience) plus internal career advancement opportunities.
POSITION OVERVIEW:
We are looking for a person to fulfil a SysAdmin/DevOps role within our company to manage a self-hosted Docker swarm (with the plan being to move to a managed Kubernetes cluster hosted on Azure in the future), as well as maintaining traditional VMs.
REQUIREMENTS:
- Experience in a similar position as a SysAdmin / DevOps
- Relevant qualification or equivalent work experience
Responsibilities:
- Infrastructure Management
- Install, configure, and maintain servers, networks, and storage systems.
- Manage cloud infrastructure and on-premises environments, ensuring scalability and reliability.
- Implement and manage Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
- Automation and Scripting
- Automate routine tasks such as backups, monitoring, and system updates using scripting languages (Bash, Python, PowerShell).
- Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
- System Monitoring and Performance
- Monitor system performance, application health, and network traffic using tools like Prometheus, Grafana, or ELK stack.
- Optimize systems for high availability and performance, responding proactively to potential issues.
- Security and Compliance
- Implement security measures, including firewalls, intrusion detection systems, and regular security audits.
- Manage user access, permissions, and ensure compliance with industry standards and regulations.
- Automate security updates and vulnerability patches.
- Collaboration and Support
- Work closely with development teams to ensure seamless code deployment and integration.
- Provide technical support and troubleshoot issues related to both infrastructure and application deployments.
- Facilitate communication between development, operations, and QA teams to enhance collaboration.
- Backup and Disaster Recovery
- Develop and manage backup strategies, ensuring data integrity and availability.
- Implement and test disaster recovery plans to ensure business continuity in case of system failures.
- Capacity Planning and Scaling
- Monitor resource usage and plan for future infrastructure needs, scaling resources as required.
- Use automation tools to efficiently manage infrastructure growth and deployment.
- Documentation and Reporting
- Maintain detailed documentation of system configurations, processes, and deployment procedures.
- Report on system performance, deployment metrics, and security status.
REQUIREMENT SUMMARY
Min:3.0Max:5.0 year(s)
Information Technology/IT
IT Software - Network Administration / Security
Software Engineering
Graduate
Proficient
1
Cape Town, Western Cape, South Africa