DevOps Engineer (C# development & Azure Focus) – gain Enterprise DevOps & Automation experience in Wealth Management Sector – SOUTH AFRICA (REMOTE) – R800K – R1 Million
This is a great opportunity for an Engineer, who’s been a C# Developer and now interested in Azure Cloud and DevOps – to join a highly successful International WEALTH MANAGEMENT / ASSET MANAGEMENT Company.
This position will provide you with expertise in Enterprise DEVOPS and AUTOMATION.
LOCATION: The position is based in SOUTH AFRICA with 100% REMOTE working.
SALARY: R800K – R1,000,000
THE COMPANY: Established 25 years ago, this International WEALTH MANAGEMENT COMPANY has offices in both the UK and South Africa. They are an INVESTMENT MANAGEMENT FIRM with assets under custody in excess of £3.6bn, making them one of the most successful Independent Wealth Management Firms. The business employs 200 people and very much has a caring family feel, offering brilliant education and a healthy work-life balance.
Prior or current C# programming experience is a must, along with a strong interest in DevOps and Azure Cloud Architecture.
The focus of the role will be to establish and solidify DevOps processes as well as manage and administer portions of an Azure estate. You will be part of the DevOps team covering the Software Development Lifecycle, security, and system observability.
Good communication skills are a must as you will work with System Administrators and Development teams as part of an ongoing Azure migration.
As part of the role you will also provide input to the architecture and development teams about the Azure Architecture and DevSecOps processes.
Engineer with at least 5 years’ experience.
You will have been a C# Developer and now interested in Cloud and DevOps, and be keen to gain Enterprise DevOps and Automation experience.
Microsoft certified Azure Solutions Architect Expert (or working towards this certification).
You must have C# programming experience, Azure, and be very comfortable in a DevOps role.
GIT source control
Jenkins or other build systems
Octopus Deploy or other
CI/CD tool chains
Azure Technology requirements:
- Storage (Table, Blob, File)
- Azure DNS
- Azure Virtual Machine management (Windows, Linux)
- Azure Container Instances
- Azure Kubernetes Service
- Azure Functions
- Azure AD
- Azure AD B to C
- Azure networking
- Traffic Manager
- Azure Application Gateway
- Azure VPN
- Azure ExpressRoute
- Azure DDOS
- KeyVault (Certificate management)
Nice to haves:
- Azure Cache Redis
- Azure Cosmos DB
- PowerBI Service
- SQL Server (Azure Database, Managed Instance)
Aware of security best practises.
Aware of high availability strategies for Azure.
Aware of disaster recovery strategies for Azure.
Comfortable working in a geographically dispersed team.