Compuways's Blog

Next Generation IT Recruitment

Pretoria East: PHP Developer


To implement web based duties

Required skills:




Linux (advantageous)

Minimum of 3years experience

Diploma or Degree (Preferred)

Self motivated individual

Quick learner


Salary is negotiable based on experience

Company uses Linux so Linux experience an added advantage

Android development experience also a plus

To apply for this position, click here:

Filed under: Database Administrators, , , , ,

Randburg: System Architect (Linux)

Duties and Responsibilities include

Define, maintain and implement Company system architecture roadmap in support of our software application strategy and goals

Integrate subsystems and modules with core functionality
Document the System Architecture in order to provide an overview of the entire system and
provide context to the subsystem architects and development team
Ensure adequate system documentation is maintained for core functionality and subsystems
Ensure design and architecture consistency across design boundaries and subsystems
Ensure elegance and simplicity of the overall system architecture
Advise and assist Developers responsible for subsystems with major architectural decisions and review design decisions
Approve and review all changes to core functionality
Ensure alignment of source code and database objects with the defined system architecture
Formulate a plan of action to clean up and bring in line the existing source code projects and
database objects with the defined system architecture
Formulate source code control methodologies to manage the source code and database objects in line with the defined system architecture
Advise the Engineering team on the Software selection, practices and standards, software
development and technology trends and development process

Skills/knowledge and experience required to perform optimally in role

Experience maintaining and deploying mission critical production installations
Experience with Java programming stack, preferable to have knowledge of Spring/Guice, Struts/Stripes and web services
Familiarity with standard networking infrastructure (switches, firewalls, load banners, etc.)
Familiarity with standard internet protocols/servers (DNS, SMTP, etc.)
Ability to contribute to discussions about system architectures and machine specifications
Familiarity with load testing methodologies
Familiarity with monitoring solutions that scale to tens of thousands of monitored services
Expertise in Linux administration and shell scripting
Experience with configuration management tools like Puppet
Experience with DBA and SQL, in particular Postgres, MySQL
Experience with VMware
Experience with XMPP (both management and programmatic use of)
Experience with various EC2 systems
Experience with Python

To apply for this position, click here:

Filed under: Database Administrators, , , , , , , ,

Lynnwood: Senior SQL DBA


  • Responsible for the ongoing support and maintenance of the company database systems. This involves support of the Microsoft SQL 2000/2005/2008 databases
  • Provide operational implementation, management and support for all services provided to clients 24 X 7, ensuring SLA’s are met and client satisfaction is guaranteed



  • Teamwork
  • Customer service
  • Quality solutions
  • Embracing transformation and diversity
  • Proactive mindset
  • Negotiation
  • Building relationships
  • Excellent communication skills
  • Planning skills
  • Delivery results
  • Problem solving
  • Emotional intelligence

Qualifications and experience:

  • Matric (relevant degree or diploma preferred)
  • Administration certification on Microsoft SQL 2008 database systems
  • 5+ years experience in managing a Microsoft SQL 2000/2005/2008 database environment
  • Net visual basic and C# development skills
  • SSIS/BIDS/ Reporting services experience
  • Script automation (batch and vbs)
  • Administrative experience on MySQL
  • Server administration experience advantageous


  • 24/7 support of production database services to ensure the highest standards of availability, resilience , integrity, security and performance required by our business systems
  • 70% SQL administration with 30% system support work
  • Design, development and administration of MS SQL databases
  • Performance monitoring, reporting and tuning of MS SQL databases
  • Management and maintenance of back-ups and recovery procedures
  • Installation and maintenance of database server, replication and client environments
  • Reviewing and tuning SQL code
  • Designing database maintenance packages and procedures
  • Security and access control
  • Provision of support and assistance to development team in the design, development , testing, tuning and implementation of database applications
  • Creation and maintenance of SQL queries and routines
  • Provisioning of (database) development and testing environments
  • Writing ad-hoc queries based on schema knowledge
  • Implementing appropriate solutions in order to achieve 100% uptime
  • Providing fellow Microsoft database administrators and support representatives with technical support and guidance
  • Conduct regular internal/external audits of systems
  • Ensure systems are secure and all relevant patches and upgrades are carried out
  • Manage calls in terms of escalated call times
  • Communicate internal and external call status
  • Conduct research on technology, new technology, optimization and alternative technology
  • Adhere to Company and EMID change management processes
    • Ensuring the adherence to Company and EMID processes and procedures
    • Escalation of any problems with data or delays in projects to relevant management where necessary
    • Responding to requests from the business for support
    • Assist the business in compiling proposals for new systems and services
    • Understanding the information needs, the business objectives and the market sectors that CompanyAfrica and EMID operates in
    • Ensuring suitable communication / updates are being provided to internal and external clients on the status of ongoing project work
    • Creation and fulfillment of project task allocated to the database administrator

     To apply for this position, plse click here:

Filed under: Database Administrators, , , ,

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 606 other followers