About us
Renova Cloud is a highly skilled & multicultural team with expertise in Cloud Computing Solutions, DevOps, and Managed Services as well as proven capabilities in the execution of advanced technologies projects. Renova Cloud moves you into the new era of Cloud, DevOps, and Automation.
More about Renova Cloud
Position Summary / Primary Purpose of the Position
As a DevOps Engineer at Renova Cloud, you will design and implement automated infrastructure provisioning, manage software releases, build architectures for disposable environments, and oversee continuous delivery and software quality assurance processes.
Key Duties & Responsibilities (but not limited to)
- Design and implement automated infrastructure provisioning and software release processes;
- Build architectures that support disposable environments for cloud applications;
- Implement automated software quality assurance tools to ensure code integrity;
- Manage end-to-end continuous delivery pipelines and deployment strategies;
- Develop and define automated processes and pipelines for cloud-based projects;
- Provision and configure infrastructure with tools like Terraform and CloudFormation;
- Optimize CI/CD workflows with Jenkins and GitLab CI;
- Use containerization (Docker, Kubernetes) and service meshes (Istio, Linkerd);
- Ensure secure, scalable cloud infrastructure;
- Support serverless apps (Python, Java) and integrate SaaS monitoring tools.
Key Duties & Responsibilities (but not limited to)
Internal
- Team members
External
- Clients
- Partners
Qualifications and Experience
Qualifications/ Memberships
- BS/MS in Computer Science or related technical discipline.
Experience
- Strong and effective communication skills in English
- Ability to define automated processes and pipelines for team and end-to-end projects on Cloud
- Hands-on experience with Amazon Web Services (AWS) or Google Cloud Platform (GCP)
- Proficiency in programming languages such as Python, Java, or Go, and scripting languages like Python and Bash/Shell
- Advanced experience with containerization-based technologies (Docker/Kubernetes) and Service Mesh implementation (Istio, Linkerd, Maesh)
- Knowledge of infrastructure provisioning and configuration tools (Terraform, CDK, Cloud Formation, etc.)
- Familiarity with GIT, HashiCorp Vault, Apache Kafka, and RabbitMQ
- Experience with microservices observability, log analysis, and monitoring tools (Prometheus, Grafana, ElasticSearch)
- Experience with CICD tools such as Jenkins, GitLab CI, ArgoCD
- Good understanding of cloud infrastructure design, covering networking setup, security, and TCP/IP protocol stack.
- Experience in CICD deployments, software release, advanced deployment strategies, disposable environments, and virtualization
Personal Requirements
- Advanced knowledge of UNIX/Linux operating systems, including troubleshooting and system hardening.
- Experience with Configuration Management tools (preferably Terraform and Chef).
- Coding experience with serverless applications (preferably with Python and Java).
- Familiarity with HashiCorp tools (Consul and Vault).
- Experience with both SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Familiarity with 3rd-party SaaS monitoring/logging tools (NewRelic or DataDog).
- Creative thinking ‘outside of the box’.