
Cloud Engineer (Azure)
- Remote
- Spain, Catalunya [Cataluña], Spain
- Sofia, Sofia, Bulgaria
- Poland, Mazowieckie, Poland
- Bosnia and Herzegovina, Federacija Bosne i Hercegovine, Bosnia and Herzegovina
- Albania, Berat, Albania
- Zagreb, Zagrebačka županija, Croatia
- Nicosia, Lefkosia, Cyprus
- Praha, Praha, Hlavní město, Czechia
- Budapest, Budapest, Hungary
- Latvia, Rīga, Latvia
- Lithuania, Alytaus apskritis, Lithuania
- Valletta, Valletta, Malta
- Chișinău, Chișinău, Moldova, Republic of
- Montenegro, Andrijevica, Montenegro
- North Macedonia, Veles, North Macedonia
- Romania, București, Romania
- Bratislava, Bratislavský kraj, Slovakia
- Ljubljana, Ljubljana, Slovenia
+17 more- Backend - Python
Job description
We are seeking a Cloud Engineer to join our team and drive the development and maintenance of cloud infrastructure as code. The ideal candidate has 3-5 years as an Engineer, strong experience with configuration management and IaC tools, and an in-depth understanding of cloud networking concepts.
At OpenVPN, we pride ourselves on our commitment to creating innovative and secure networking solutions. If you join us, you will have the unique opportunity to shape the product that millions worldwide will interact with daily.
Our philosophy is that we are a small, closely-knit team, and we care deeply about you:
Competitive pay rates.
Fully remote work environments.
Team trips and special events.
Important:
It is going to be a long-term B2B contract. On our website in JD, you can find the locations for this role.
Only for the Spain location, it is going to be Permanent Employment.
Key responsibilities:
Implement and manage cloud infrastructure using AWS, GCP, and Azure platforms, ensuring optimal performance, cost efficiency, and security.
Develop and maintain infrastructure and configuration as code using Terraform, Ansible, Puppet, and other tools to automate provisioning, configuration, monitoring, and management of cloud resources.
Manage and deploy containerized applications using Kubernetes (EKS) and other container orchestration tools.
Implement and maintain cloud networking components in a multi-cloud approach.
Monitor, troubleshoot, and optimize cloud resources and services to ensure high availability, performance, and cost efficiency.
Participate in on-call rotation to ensure 24/7 support for critical services and infrastructure.
Collaborate with diverse DevOps teams working in different time zones.
Develop and maintain documentation for infrastructure, processes, and best practices.
Participate in infrastructure projects that involve cross-team collaboration.
Continuously research and evaluate new technologies and tools to enhance our infrastructure and stay up-to-date with industry trends.
Job requirements
5+ years of experience working as a Cloud Engineer.
Strong experience with configuration management and IaC tools, specifically Ansible, Puppet, and Terraform.
In-depth understanding of cloud networking concepts.
Solid experience with Azure infrastructure management
Strong documentation skills
Experience with AWS
Familiarity with monitoring, logging, and alerting tools, such as Prometheus, Grafana, OpenSearch, BigQuery, and Opsgenie. (could be an alternative)
Familiarity with basic scripting using bash, Python, etc.
Strong problem-solving skills and the ability to work well in a fast-paced, collaborative environment.
Excellent communication skills for cross-team collaboration.
Nice to have:
Relevant certifications are a plus.
Experience with additional cloud services and tools, such as Digital Ocean, ELK, Kafka, etc.
Familiarity with Perl is a plus.
or
All done!
Your application has been successfully submitted!
