DevOps Web Engineer | Gaming | Century City

We view our client as one of the top digital organisations in South Africa, who provide marketing and support services to millions of clients across the globe. They are based in very trendy and upmarket offices in Century City, Cape Town. A multi billion-dollar global giant in their field, they are able to attract the very best talent in South Africa, and retain them. They are currently looking for a DevOps Web Engineer to join their team.

Job description

Reporting to the DevOps Manager, you will form part of our clients new DevOps team. You will be required to live and breathe a culture of automated operations. You will work closely with the Development teams ensuring the lifecycle of new code deployment is efficient, consistent and automated and that constraints are identified up front and addressed before deployment. 

Duties will include, but not limited to:

Portfolio Related Responsibilities

Take part in daily stand-ups with your assigned Dev teams to both receive work as well as supply updates and provide input with respect to design, monitoring, deployment, resource and security requirements

Sit in Dev meetings at project inception to ensure the standards set out by the relevant DevOps strategies are being applied  within the Dev project especially with respect to logging and monitoring of application health, compatibility with infrastructure design, security requirements and compliance around data security

Receive Deployment Plans, validate them and carry them out in an efficient manner via deployment tools available

Ensure consistency throughout the environments (Dev, UAT, Stage, Live)

Carry out daily checks around the health of applications sitting within your portfolio, ensuring they are running optimally, and that log collection and archiving is working effectively

Monitor server resources within your portfolio to proactively identify bottlenecks, and advise on remediation steps to improve these be that extra hardware or improved software design

Maintain knowledge of the inner workings of all applications within your relative portfolio, ensuring that all system dependencies are both known and documented

Be available after hours for application support as the first point of call when a failure is detected, using the knowledge gained where possible correct the issue or escalate to the correct Technology team

Attend Dev retrospectives and highlight where necessary issues that occurred during the deployment process with suggestions on ways to improve it

Shared DevOps Responsibilities

Research new technologies to be implemented within the DevOps environment to improve the process of code deployment to our environments, seek out in-efficiencies and match relevant technology solutions to resolve them

Follow a source control culture within the configuration of Servers and Applications whereby environments are configured via code obtained via source control and not manual interaction

Form part of 24/7 support roster to support all Applications after hours, where possibly train the DevOps team or the IT Support team to resolve issues and reduce the dependency on yourself or other Tech team’s afterhours

Web Responsibilities

Deep dive into IIS, Apache and other webserver related tools

Manage and Support our Load Balanced environment within the company working with your DevOps team to automate the process of adding new servers to the load balancer configurations

Research Web related threats such as SSL vulnerabilities, SQL Injection, Slow Loris and other related attacks to both understand them and mitigate them via WAF policies on the Load Balancers, IPS rules on firewalls or code improvements with in the web hosted applications themselves

Obsess about website load times, benchmark load times and actively seek ways to improve them by making changes to server configuration, website content or location / caching enhancement

Make use of tools such as AppDynamics, Keynote, Web Metrics and other 3rd Party Web monitoring tools to effectively monitor and report on web performance of our Websites, identifying areas that can be optimized, relating to server, code or caching

Even the most experienced talent should have the opportunity to expand and improve their skill sets in many advanced areas of knowledge at this employer.   

If you have the right attitude and right aptitude, we can assure you that room for growth at this employer is unprecedented.  

They firmly believe in staying up to date with latest technologies, so you’ll be working with the latest tech at international standards.  

Whilst this is a very modern and fast paced organisation, the atmosphere is also relaxed.  Leave those suits and ties at home, but please wear something. 

Our client doesn’t believe that sitting in traffic for hours each day is necessary so working hours are flexible, with core working hours between 9am and 4pm.   

To keep you healthy, stress free, and happy – they provide nutritious meals (free of course), serve cappuccinos from their coffee bar, provide free access to the gym, and of course there are free massages from their wellness therapist when you need it the most.  

Our client is able to pay top dollar to attract and retain top talent in South Africa and offer excellent end of year bonuses based on company and individual performance.  The company is outperforming though, so for now, the rest is up to you.

Work hard and play hard?  Head on down to the bar every Friday afternoon, try your hand at Poker on Thursday evenings, enjoy regular team building events such as white river rafting, and so much more. 

Most of all they have created a culture second to none.  Small on egos; big on energy.  Possibly the most employee centric client we’ve come across.  Ever.

If you meet with our requirements and think you could be a match then you’ll want to pop your CV to  


• A relevant Information Technology tertiary qualification and Microsoft Certifications
• Minimum 5 years’ experience in the Information Technology industry using Microsoft Technologies
• Demonstrates consistent behaviour aligned to the Combined F and Organizational Culture
• Proven hands on experience with Windows Server and its product suite
• Experience in using coding/scripting to automate/reduce time taken to complete manual tasks
• Knowledge of Microsoft SQL Server, T-SQL Programming
• Knowledge of Microsoft Active Directory, Network Security and Networking Protocols
• Knowledge of Web and Application hosting environments (IIS, Windows Services)
• Knowledge of Microsoft Visual Studio, TFS and Team City, Nuget and GitHub
• Knowledge of automation tools such as Chef, Puppet, Ansible, PowerShell, Repliweb, Octodeploy
• Knowledge of logging technologies such as Logstash, Kibana, Elasticsearch, Graylog
• Knowledge of monitoring tools such as SCOM, Nagios, IP-Mon, AppDynamics



Century City, Cape Town


Interested in this position?

If you feel you are a good fit for this role, kindly send your CV to In your email, please feel free to tell us why you are an excellent fit for the role and also include your current earnings and notice period. We look forward to chatting with you.

All Vacancies