Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Linux | Docker | CI/CD | Ansible | Jenkins + MEAN or LEMP/LAMP stack
- The chosen candidate will participate in the management of software development operations; software release, deployment, monitoring & backups.
- The ideal candidate is expected to research and recommend the best solutions and practices on different projects and as well as take on the lead & mentor role for team members.
- The work is diverse from the development of bespoke solutions, micro-services architecture implementation, to CMSs and other open-source web software installation and configuration as well as standalone scripts.
- Ensuremaintenanceactivity properly
- Develop scripts for automating client/server functions.
- Perform periodic health check on ITenvironmentcomponents and Perform system upgrades
- Provide advice on upgrades and future solutions while optimizing cost and performance.
Job Requirements
- BSc of computer science computer engineering or related field.
- 3-5 years of commercial experience
- Software developer operation and/ or system administration.
- Knowledge of configuration management software (Chef, Puppet etc.)
- Software development framework like LAMP or MEAN stack.
- You'll also need solid knowledge of -Linux Systems, bash scripting as well as Administration of Database servers (such as MySQL,Monogo& Redis)
-
Methodologies & Processes:
- Agile
- DevOps
Skills & Experience:
- Excellent command of English.
- Commercial experience in system administration or software development operations
- Experience in Bash scripting
- Experience in configuration management software
- Software development with common stack, either LAMP or MEAN
- Git version control
- Excellent communication skills and ability to act as technical liaison