Ref: SSYSAD18 - Q4, 2018

Apply Now

Location: Alexandria

eSpace is looking for a Senior System Administrator to join the family. The responsibilities include supervising eSpace’s operations team, monitoring system performance and configuring new software and hardware.

To be successful in this role, you should have excellent troubleshooting skills and hands-on experience with various operating systems. Ultimately, you will ensure our software, hardware, servers and networks run smoothly and securely.

 

Responsibilities

  • Builds, releases and configure production systems.
  • Deploys, automates, maintains and manages cloud-based production system, to ensure the availability, performance, scalability and security of productions systems.
  • Installs, modifies and maintains systems and utility software on server computer systems.
  • Troubleshoots systems when experiencing issues by identifying what the problem is and finding a resolution.
  • Assess issues that might occur in the systems and mitigate them so they don’t occur.
  • Ensures high availability and acceptable levels of performance of mission critical company computer resources.
  • Monitors system logs and activity on production/staging servers.
  • Writes scripts to automate manual work specifically deployment automation and infrastructure automation.
  • Suggests architecture improvements, recommends process improvements.
  • Stays current with technological developments in systems administration technology and recommends ways for the company to take advantage of new technology.
  • Researches new technologies and presents recommendations and justifications on major hardware and software decisions.
  • Evaluates new technology options and vendor products.
  • Learns new technologies and systems as needed with minimal supervision and assistance
  • Develops and tests new servers and services, including writing scripts and patching existing source code.
  • Consults with management and developers to discuss system capacity, equipment acquisitions and security requirements.
  • Manages UNIX security features to protect confidential information while allowing appropriate access.
  • Develops procedures to maintain security and protects systems from unauthorized use, acts of nature and user abuse.
  • Ensures critical system security through the use of best in class cloud security solutions and practices.
  • Develops new system and application implementation plans, custom scripts and testing procedures to ensure operational reliability.
  • Develops procedures, programs and documentation for backup and restoration of company operating systems and host-based applications.
  • Trains technical staff in how to use new software and hardware developed and/or acquired.
  • Mentors junior team members by supervising projects and presenting training sessions.
  • Be actively involved in hiring and training of new Unix Systems Administrators.

Qualifications

  • BSc in Computer Science or equivalent.
  • 4+ years of experience with Linux systems.
  • Deep understanding of web and system security issues and techniques.
  • Strong configuration management skills.
  • Must possess strong scripting skills (i.e. Python, Bash, Ruby, Perl).
  • Strong understanding of version control systems (specifically Git).
  • Strong understanding of SDLC.
  • Strong understanding of CI pipelines using Jenkins.
  • Excellent understanding of network topologies and common network protocols.
  • Strong understanding of virtualization and containerization.
  • Strong understanding of RDBMS (i.e. MySQL, Postgresql).
  • Strong understanding of different stacks (i.e. Ruby, Python, PHP, Node.js).
  • Strong Understanding of cloud platforms knowledge..
  • AWS/GCP/Openstack cloud platforms knowledge is a plus.
Send your updated CV to This email address is being protected from spambots. You need JavaScript enabled to view it. with the job reference included in the subject