Sunday , February 25 2024

Investec Vacancies – Principal DevOps Engineer

Website Investec

Job Description:

Lead technical delivery and work closely with teams including software development, system and database engineers and architects to provide development, configuration, and support of the banks applications; including architecture, installation, release, change and configuration management, performance monitoring and tuning and quality management across all Windows and Linux systems.

Job Responsibilities:

  • Deliver ownership around system performance; maintain, evolve and develop the banks automated system, host, application and service level monitoring, logging and alerting systems. Provide monitoring support and leadership to the other internal teams who depend or develop on and support systems with them.
  • Provide obsessive customer service and expertise to technical groups such as business facing development teams, and engineering, information security and operations in Investec IT; lead the development and mentoring of less senior engineers in the DevOps team to do the same
  • Lead the development and design of automation, infrastructure, configuration and application development scripts from new; create repeatable, auditable code and configurations to manage and deploy applications and servers, and write custom tests and checks during that process, to monitor and ensure availability, reliability and quality.

Job Requirements:

  • Excellent knowledge of configuration management and infrastructure as code using Puppet, Ansible, Terraform and/or Azure Resource Manager, Bicep.
  • Knowledge of networking concepts such as L4/L7 load balancing, peering, VPN, VLAN, sub-netting and masking, routing, DNS, DHCP and IP address management
  • Advanced knowledge of Microsoft Azure stack especially Azure DevOps
  • Scripting ability across various languages; Bash, Python, Ruby, PowerShell, Golang

Qualification & Experience:

  • Exceptional cloud and web service architecture experience in Microsoft Azure to expert practitioner level. Experience in Amazon AWS would be a bonus including delivery mechanisms such as EC2, VMWare, Docker Containers and Kubernetes.
  • Experience of supporting web-based server technology stacks across various operating systems; IIS, nginx, Apache, Tomcat, HAproxy, ELB, NetScaler etc
  • Experience of using and managing Git source-code control systems; Azure DevOps (essential).
  • Windows experience to system administrator level
  • Azure Certified (essential), AWS Certified(bonus)

Job Details:

Company: Investec

Vacancy Type: Full Time

Job Location: Sandton, Gauteng, South Africa

Application Deadline: N/A

Apply Here