Job Openings Systems Engineer Specialist

About the job Systems Engineer Specialist

Key purpose:

You will be responsible for designing and developing web applications, databases and infrastructure. You will also ensure that the company's systems are running smoothly by fixing problems quickly and efficiently. This role requires you to have strong communication skills in order to liaise with internal teams as well as external partners. Additionally, you should possess a sound understanding of information technology (IT) concepts such as server administration, database management or software development lifecycle processes.

Duties and responsibilities:

  • Ensure adherence to documented procedures by auditing service delivery functions
  • Ensure the correct and effective use of system hardware and software
  • Resolve issues by inspecting malfunctioning computer hardware, software and/or components - analysing cause, and planning repair procedures
  • Recommend solutions through the investigation of service problems
  • Support the business process needs by performing and consulting on a variety of technical tasks in the diagnosis, repair, maintenance and installation of computers and/or related equipment
  • Ensure documentation for relevant systems software product and operational documents are prepared and maintained
  • Approve and recommend actions to be taken and identify those which merit action
  • Adhere to organisational process by ensuring standards are implemented and correctly applied when design are reviewed or designed
  • Ensure contingency during disaster recovery (DR)
  • Provide sustainable solutions per incident by conducting root cause and trend analysis
  • Ensure knowledge management, continuity and team success through constructive participation in a diverse team and by sharing knowledge with team
  • Maintain a broad knowledge of state of the art technology, equipment and or systems across domains
  • Meet the organisation's problem management needs through liaising with suitable vendors
  • Build sound professional relationships
  • Ensure understanding of client needs
  • Ensure accurate reporting to stakeholders Provide advice to junior staff by participating in peer reviews and providing technical mentoring
  • Enable recommendations and planning for the tuning of system hardware and software
  • Monitor system efficiency against published SLAs
  • Recover cost by ensuring time are captured correctly and against correct project
  • Ensure end to end project delivery
  • Analyzes computer hardware, software, or networks to identify or correct problems
  • Analyzes changes in data or settings
  • Ensures that new technology is appropriately implemented within existing system
  • Provides ongoing analysis and recommendation of security techniques for web application architectures and deployments

Qualifications and experience:

  • Bachelors degree in Computer Science, Information Technology or related field required
  • Experience working with the following technologies: Java, C++, Python, PHP, Rails, Oracle Database 10g & 11g Express Edition; WebSphere Portal; Linux/Unix Server environment; Windows Server 2008/2012; SQL Server 2005/2008/2012
  • Experience as a Systems Engineer Specialist
  • 5 years of experience with systems engineering and/or software development; ability to analyze requirements, create specifications, and write code for systems to be installed, configured, monitored and managed by end users
  • Experience working on large scale distributed systems and multi-tier architecture preferred
  • Experience developing web services preferred
  • Experience with web development, database administration and web technologies (HTML, CSS, JavaScript) is preferred