About the job
Join Netguru, a pioneering partner in the realm of digital commerce, dedicated to empowering leading brands in modernizing their B2B solutions, marketplaces, and retail ecosystems. Since 2008, we have harnessed cutting-edge technology, AI-driven personalization, and exceptional engineering and design teams to support our clients. As a certified B Corporation®, we are proud to have earned the trust of major brands such as IKEA, VW, OLX, Delivery Hero, Żabka, Wolt, Careem, and Vinted.
As Cloud Agnostics, we specialize in the top three cloud providers: AWS, Azure, and GCP. Our partnerships with Microsoft Azure (MS Gold), Amazon Web Services (AWS Partner & Reseller), and Google exemplify our commitment to excellence.
Your Responsibilities:
- Design, implement, and oversee automated build processes and scripts for projects using Node.js, Python, Java, Flutter, React, and Angular.
- Develop and manage containerization workflows using Docker, focusing on multi-stage builds, optimized images, and security best practices.
- Architect and operate Kubernetes-based deployments across various cloud platforms (Azure, GCP, AWS).
- Create and maintain CI/CD pipelines utilizing GitHub Actions, GitLab CI, CircleCI, and other relevant tools.
- Implement GitOps workflows using platforms such as ArgoCD or Flux, ensuring declarative infrastructure and automated delivery.
- Develop and maintain infrastructure-as-code templates using Terraform or other HashiCorp tools.
- Automate deployments, environment provisioning, configuration management, and release processes.
- Ensure observability, logging, monitoring, and alerting are continuously improved.
- Collaborate closely with development teams to refine CI/CD workflows, establish build standards, and deploy strategies.
- Enhance system reliability, scalability, and security across all environments.
- Maintain cloud-native environments, adhering to best practices for cost management, performance, and resilience.
- Support incident response, troubleshooting, and root cause analysis for deployment and environment-related issues.
- Provide guidance and mentorship to development teams regarding DevOps practices, deployment patterns, and cloud-native architecture.

