GCP DevOps Engineer
You might be our missing piece if you have:
- Expertise in CI/CD pipeline development using tools like Jenkins, GitHub Actions, Argo CD, Atlantis, or GCP’s native CI/CD services (Google Cloud Build and Cloud Deploy) – enabling smooth deployment for containerized, microservices-based applications.
- Hands-on experience with Kubernetes for deploying and managing containerized applications – ideally on Google Kubernetes Engine (GKE) – along with proficiency in Docker and Helm charts.
- Familiarity with Infrastructure-as-Code (IaC) tools, especially Terraform, for provisioning and managing cloud infrastructure.
- Solid scripting and automation skills in Bash, Ansible, and PowerShell to automate tasks and manage infrastructure.
- Cloud platform experience: Deep knowledge of GCP is required. Broader experience with other cloud providers (Azure and AWS) is appreciated, but secondary.
- Proficiency in monitoring & logging: Experience using GCP’s native monitoring stack (Google Cloud Monitoring and Logging, formerly Stackdriver) for tracking system health, coupled with visualization tools like Grafana for dashboards.
- Proven ability to collaborate with development and QA teams to ensure seamless integration and deployment of code.
- Strong troubleshooting skills for complex issues in distributed systems and cloud environments.
- Excellent communication skills and a collaborative mindset.
- Ability to articulate complex ideas to technical and non-technical stakeholders.
- Passion for continuous learning and staying updated on industry trends and new technologies.
We would be thrilled if you have:
- Experience with the specifics of AI/ML projects (e.g. MLOps pipelines or deploying AI-driven applications).
- Familiarity with Databricks for data engineering or machine learning workflows.
We will be working together on:
- Developing, managing, and maintaining CI/CD pipelines.
- Building, deploying, and scaling Kubernetes-based applications on GKE using Helm charts.
- Configuring and managing cloud infrastructure on GCP using Terraform, ensuring scalable, secure, and reproducible environments for our projects.
- Implementing robust monitoring and logging solutions with Google Cloud’s operations suite and Grafana, to track system performance and application metrics.
- Working closely with development, QA, and other cross-functional teams to ensure efficient integration, testing, and reliable releases of code into production.
- Continuously optimizing our infrastructure processes and automating repetitive tasks using scripting and configuration management tools (Bash, Ansible, PowerShell) for efficient system management.
- Department
- DevOps Engineering
- Role
- DevOps Engineer
- Locations
- Cluj-Napoca, Brasov, Oradea
- Remote status
- Hybrid
Colleagues
About RebelDot
At RebelDot we enable organizations in more than 15 industries to make an asset out of custom software. From consulting to web or mobile apps, UX-UI design and QA, we help our clients achieve more through technology. Our goal is to make software development effective and hassle-free for small and medium enterprises.
Helping our clients get the most value for their investment in technology is what drives us. Increasingly, this means working with them as a full technical partner, starting with an initial consulting stage where we understand their needs and propose the optimal approach – or, “the line”, as we call it. Because of our ‘rebel’ approach to software development, oftentimes, our solutions are very different from our peers as we stand out through innovation. From there on out, we partner up and lead the line for our clients.
Already working at RebelDot?
Let’s recruit together and find your next colleague.