Our client is a well-established investment firm based in Limassol. They’re currently on the lookout for a dedicated DevOps Engineer with a strong passion for streamlining Continuous Integration/Continuous Deployment (CI/CD) practices and optimizing IT operations. Our client, prioritizes technological advancement and are eager to welcome engineers who are committed to delivering excellence for their internal and client-facing systems.
Job Responsibilities
Development and Deployment Automation
Design, develop, and maintain automated workflows and processes for continuous integration (CI), continuous delivery (CD), and continuous deployment (CD) using latest stable tools.
Infrastructure Management
Collaborate with system administrators to manage and scale infrastructure resources in cloudbased environments.
Monitoring and Logging
Set up and configure monitoring systems such as Zabbix, Grafana, ELK stack.
Release Management
Establish and maintain release management processes to ensure smooth and controlled software releases.
Implement version control systems (e.g., Git) and develop strategies for managing code branches, merging, and code reviews.
Coordinate with development teams to define release schedules and manage dependencies.
Security and Compliance
Collaborate with security teams to implement secure development practices and ensure compliance with industry standards and regulations.
Implement security controls, vulnerability scanning, and penetration testing processes to proactively identify and mitigate security risks.
Collaboration, Communication and Documentation
Foster effective communication and collaboration between development, operations, and other stakeholders.
Facilitate cross-functional meetings and provide technical guidance to ensure alignment with DevOps best practices.
Promote a culture of continuous improvement and knowledge sharing.
Troubleshooting and Incident Management
Investigate and resolve complex issues related to application performance, scalability, and infrastructure.
Develop incident response plans and participate in incident management activities, including root cause analysis and post-incident reviews.
Research and present automated solutions
Continually explore and identify opportunities for automating day-to-day tasks and processes.
By automating repetitive and manual tasks, you can improve efficiency, reduce human error, and free up time for more strategic and value-added activities
Requirements
Excellent troubleshooting skills and fast technology learner
Ability to work under pressure.
Ability to work closely with a team.
Organizational, time management and multitasking skills
Attention to details.
Degree in Computer Engineering or any related field Diploma
2+ years in a similar position
Scripting and Automation: Proficiency in scripting languages like Python, Shell, or PowerShell to automate tasks and processes.
Cloud Platforms: Knowledge of cloud platforms and services like AWS, Azure, or Google Cloud to deploy and manage applications in cloud environments.
Configuration Management: Experience with configuration management tools such as Ansible, Terraform would be consider a plus
Containerization and Orchestration: Understanding of containerization technologies like Docker and container orchestration platforms like Kubernetes. (ArgoCD, Docker, Helm, Kubectl) would be consider a plus
Monitoring and Logging: Experience with monitoring tools (e.g., Grafana,Zabbix,Prometheus) and log management systems (e.g., ELK Stack) for tracking application and infrastructure performance would be consider a plus
Our client is an industry backed, fast growing regulated company providing single wallet white label casino and sports solution via...
Apply For This JobOur client, a pioneering Fintech enterprise at the vanguard of revolutionizing payment practices is actively seeking a Manual QA. Our client...
Apply For This JobOur client is one of the leading ship management companies globally today. They manage a diverse fleet of vessels via...
Apply For This JobOur client is an international financial services company with a wide range of expertise in Banking, Finance, IT and Social...
Apply For This JobOur client is a well-established company based in Cyprus that focuses on the production of various products that are used...
Apply For This JobAssistant Automation Engineer Our client is a well established company in Cyprus offering home technologies. They’re currently growing their team...
Apply For This Job