IsoMetrix Software

Cloud DevOps Engineer

IsoMetrix Software

full-time

Posted on:

Location Type: Office

Location: JohannesburgSouth Africa

Visit company website

Explore more

AI Apply
Apply

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