Senior Engineer (DevOps)
About Velotio:
Velotio Technologies is a product engineering company working with innovative startups and enterprises. We are a certified Great Place to Work® and recognized as one of the best companies to work for in India. We have provided full-stack product development for 110+ startups across the globe building products in the cloud-native, data engineering, B2B SaaS, IoT & Machine Learning space.Our team of 400+ elite software engineers solves hard technical problems while transforming customer ideas into successful products.
Requirements
We are seeking a skilled and motivated DevOps Engineer to join our team and drive our CI/CD and infrastructure automation initiatives. The ideal candidate will have a strong background in Kubernetes (K8s), RKE, and Helm, with hands-on experience managing GitLab CI/CD pipelines.You will work closely with development, QA, and IT teams to build, scale, and optimize our deployment workflows, ensuring high availability and scalability of our applications in production.
Responsibilities- Design, implement, and manage Kubernetes (K8s) clusters using RKE (Rancher Kubernetes Engine) to support development and production environments.
- Develop and maintain Helm charts for Kubernetes deployments, enabling consistent and automated application releases.
- Create, optimize, and troubleshoot CI/CD pipelines in GitLab to ensure smooth integration and deployment processes.
- Monitor and improve infrastructure performance and security, implementing best practices for containerized applications.
- Collaborate with development and QA teams to automate application builds, tests, and deployments.
- Manage and configure cloud and on-premises resources, ensuring optimal performance and cost-efficiency.
- Continuously evaluate new tools and technologies to improve processes and support scalability.
- Kubernetes (K8s): Experience managing and deploying Kubernetes clusters, with a focus on RKE.
- Helm: Proficiency in creating and managing Helm charts for application packaging and deployment.
- GitLab CI/CD: Hands-on experience with GitLab CI/CD pipeline creation, optimization, and troubleshooting.
- Containerization: Solid understanding of Docker and containerization concepts.
- Cloud Platforms: Experience with cloud platforms (AWS, Azure) and their container orchestration services.
- Infrastructure as Code (IaC): Familiarity with tools like Terraform or Ansible for automating infrastructure provisioning.
- Monitoring & Logging: Knowledge of tools like Prometheus, Grafana, ELK stack for monitoring and logging.
- Azure Cloud: Experience with Azure services and infrastructure management.
- Azure Container Apps: Knowledge of Azure Container Apps for deploying containerized applications in Azure.
- Scripting: Proficiency in scripting languages like Bash, Python.
- Networking: Understanding of networking concepts in cloud and containerized environments.
Benefits
Our Culture:
- We have an autonomous and empowered work culture encouraging individuals to take ownership and grow quickly.
- Flat hierarchy with fast decision making and a startup-oriented “get things done” culture.
- A strong, fun & positive environment with regular celebrations of our success. We pride ourselves in creating an inclusive, diverse & authentic environment.
We want to hire smart, curious and ambitious folks so please reach out even if you do not have all of the requisite experience. We are looking for engineers with the potential to grow!
At Velotio, we embrace diversity. Inclusion is a priority for us, and we are eager to foster an environment where everyone feels valued. We welcome applications regardless of ethnicity or cultural background, age, gender, nationality, religion, disability or sexual orientation.