Job Details / Requirements:
To manage all deployments of mission critical systems.
Manage and deploy servers, (Windows and Linux).
Manage and deploy database clusters, including replication and performance tuning.
Troubleshoot and resolve issues that arise during the day to day operation of the business and report.
Evaluate the user needs and support our development team in developing/deploying new services.
Provide functional and technical specifications for new software systems and deployments.
Provide suggestions and solutions for new technologies and products that can be used by the company.
Implement best practices and standard operating procedures to ensure secure and reliable service delivery.
Excellent Linux server administration skills.
Experience with Bash scripting
Some Web server experience (NGINX, Apache).
Some DB admin experience (Mysql or equivalent).
Some experience with cloud technologies AWS/Open stack.
Previous experience with CI/DevOps tools platforms (i.e. Jenkins, Ansible).
Good Git skills (comfortable preparing release branches etc).
Previous PHP deployment automation experience.
Knowledge of securing critical services and patching vulnerabilities.
Some experience/knowledge of server monitoring tools.
Strong collaborative instincts and a team player.
Experience working in Agile environments.
Excellent written and verbal skill with English language.
Eligible to work in Cyprus