Systems Architect - Cape Town Verfied

Salary Negotiable Cape Town, Western Cape Cape Town, Western Cape more than 14 days ago 05-08-2014 3:01:26 AM
02-09-2014 3:01:26 AM
A young, fast growing mobile social networking company with over 20 million users.
We are looking for a Systems Architect to join a talented and passionate team that is driven to build world-class mobile social networking technologies. As a senior member of the technical team you will contribute to the design and development of core services and infrastructure that help many millions of people communicate every day.
You will share our passion for tackling complexity and building platforms that can scale through many orders of magnitude.

Responsibilities
  • Manage passionate and talented system administrators
  • Manage the capacity planning of  server and network infrastructure
  • Ensure high levels of system availability
  • Engineer solutions to enhance system performance and increase system uptime
  • Implement automated monitoring of server hardware and networking equipment (routers, aggregators, switches, load balancers, and firewalls)
  • Document all systems and network topology
  • Monitor network usage, anticipate problems and implement solutions.
  • Troubleshoot system and network bottlenecks
  • Implement the necessary controls and safeguards to protect data from intentional or inadvertent modification or disclosure
  • Implement network and host-based security as well as incident response
  • Perform regular security monitoring to identify any possible intrusions
  • Administer firewalls and VPN
  • Manage system upgrades
  • Procure new servers
  • Manage installation and deployment of new server infrastructure
  • Be able to diagnose and solve problems under pressure
  • Work closely with colleagues to meet team goals

Qualifications
  • A degree in computer science or electrical engineering is preferred
  • Analytical focus with strong problem solving skills
  • Experience working on systems that handle high volume traffic in accordance with strict SLAs
  • Experience with monitoring and tuning systems for optimal performance
  • Demonstrate troubleshooting ability using system tools
  • Thorough experience with Unix system administration
  • Thorough understanding of Linux kernel and its internals
  • Experience with scripting and high-level languages
  • Deep understanding of networks and TCP/IP
  • Intermediate to expert understanding of firewall configuration and maintenance
  • Experienced in configuration of switches in a data centre environment
  • Comfortable documenting and explaining network topologies
  • Experience maintaining an enterprise-level infrastructure
  • Passion for network system design, configuration and implementation
  • Passion for system performance tuning, monitoring and measurement
  • Knowledgeable in application transport and network infrastructure protocols
  • Understand DNS, DHCP, NTP, FTP, HTTP, SMTP
  • An understanding of social networking applications will be an advantage
  • Able to work in a dynamic and fast-moving environment
  • We expect you to be passionate about system management as well as getting your hands dirty from time to time!

We offer a competitive salary, free lunch and the opportunity to make a real immediate impact working with talented developers in a relaxed office environment.

Recruiter: CompuJobs