
Cloud DevOps Engineer
IsoMetrix Software
full-time
Posted on:
Location Type: Office
Location: Johannesburg • South Africa
Visit company websiteExplore more
About the role
- Design, implement, and maintain scalable, reliable, and secure cloud infrastructure solutions to support internal teams and external clients
- Provide strategic technical guidance and support for cloud architecture, automation, and deployment pipelines
- Enable rapid development, continuous integration, and seamless delivery of software
- Ensure optimal performance, security, and availability of cloud services while fostering a culture of automation, innovation, and operational excellence
- Build and set up new development tools and infrastructure
- Understand the needs of stakeholders and convey this to developers
- Work on ways to automate and improve development and release processes
- Test and examine code written by others and analyze results
- Identify technical problems and develop software updates and ‘fixes’
- Work with software developers and engineers to ensure that development follows established processes and works as intended
- Plan out projects and be involved in project management decisions
- Support and installation on all versions of IsoMetrix including: IIS Administration and Troubleshooting, SQL Administration and troubleshooting, Installation including patches and service packs, Incident response and remediation
- Manage, design, plan, implement and support physical and virtual environments including Azure tenants for best performance and security through DevOps practices
- Brainstorm new ideas and ways to improve automated infrastructure implementations
- Customer engagements and RFP document population
- Follow all best practices and procedures as established by the company.
Requirements
- Bachelor’s degree in Computer Science, engineering, software engineering, or related field
- Microsoft Azure Certification – AZ-400
- Five years previous experience in development and operations, or related IT, computer, or operations field
- Three years previous experience with the following Microsoft Azure infrastructure services: Azure SQL\SQL Server, Cosmos DB, Azure Application Services, Azure Monitor, Application Insights, Log Analytics, monitoring, observability and reporting tools
- Scripting tools e.g., PowerShell, Bash, az cli
- Kubernetes, Helm, Azure Kubernetes Service, Containerisation technologies
- Infrastructure as Code (IaC) (ARM, Terraform etc.)
- Configuration Automation (Chef, Ansible, PowerShell etc.)
- Azure Front Door, Application Gateway, Load Balancers, Networking and routing
- Identity and Authentication, SSO/Federation, AD/Azure AD, Azure Key Vault, Certificate management experience
- Azure Networking and Firewall infrastructure experience
- Azure Storage
- Azure Redis Cache
- Previous experience with software development (C#, Web development, JavaScript), infrastructure development, or development and operations
- Experience of working with distributed microservices application architectures, patterns and deployment frameworks/topologies
- Experience maturing site reliability, observability and reducing MTTD, MTTR, RPO, RTO etc.
- Experience with Windows Server infrastructures, IIS, Azure App Service, MS SQL, CI/CD tools, scripting such as JavaScript, PowerShell and Agile workflow methodologies
- Up to date on latest industry trends, able to articulate trends and potential clearly and confidently
- Good interpersonal skills and communication with all levels of management
- Able to multitask, prioritize, and manage time efficiently.
Benefits
- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud infrastructureautomationdeployment pipelinesscriptingKubernetesInfrastructure as CodeConfiguration AutomationAzure servicessoftware developmentsite reliability
Soft Skills
interpersonal skillscommunicationmultitaskingprioritizationtime managementstrategic guidanceproject managementproblem-solvinginnovationcollaboration
Certifications
Microsoft Azure Certification – AZ-400