Start Date
Immediate
Expiry Date
15 Aug, 25
Salary
0.0
Posted On
15 May, 25
Experience
4 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Good communication skills
Industry
Information Technology/IT
Remote, multiple locations across Europe, EMEA
We are seeking a skilled and experienced DevOps Engineer to join our team. This role requires a deep understanding of Linux/Unix administration and high-level knowledge of networking and security practices.
The ideal candidate will have hands-on experience with containerization technologies, CI/CD automation, and scripting. In this role, you will be responsible for maintaining and optimizing system performance, as well as managing on-premises infrastructure. This position is ideal for someone who thrives in a fast-paced environment and enjoys solving complex technical challenges.
Requirements
4+ years of experience as a DevOps Engineer
Extensive experience in managing and troubleshooting Linux/Unix systems
Experience with virtualization platforms such as Vmware vSphere
Hands-on experience with Docker and Kubernetes
Proficient in using CI/CD tools like GitLab, Github Actions, Jenkins, and managing version control systems like Git
In-depth understanding of server configuration, firewall setup, and secure network architecture
Proficiency in scripting languages (i.e. Bash, PowerShell, Python)
Experience in using monitoring tools such as SonicWall, Zabbix, Prometheus, Grafana, and ELK Stack
Understanding in AWS, or similar cloud services
Proficient in creating clear and detailed documentation for technical processes and infrastructure
Excellent written and verbal communication skills, with the ability to collaborate with cross-functional teams
Upper intermediate level of English, both written and verbal
Responsibilities
Manage and maintain Linux/Unix servers, ensuring optimal performance and uptime
Implement and manage network architectures, firewalls, and security protocols
Utilize containerization and orchestrate deployments using Docker and Kubernetes
Develop, implement, and maintain CI/CD pipelines using tools such as GitLab, and Github Actions, integrated with version control systems like Git
Deploy and manage virtual machines using platforms such as VMware vSphere
Develop and maintain scripts in Bash, PowerShell, Python, YAML, and JSON for automating processes and tasks
Set up and maintain monitoring systems for network and application performance using tools like SonicWall, Zabbix, Prometheus, Grafana, and ELK Stack
Use configuration management tools (i.e. Ansible, Puppet, Chef) to automate server setups and maintenance
Implement security best practices across all server configurations
Experience managing cloud infrastructure using AWS will be a plus
Create and maintain comprehensive documentation for infrastructure setups, deployment processes, and operational procedures
Ability to manage projects with a focus on timely delivery
Please refer the Job description for details