DevOps Engineer
About Us: Zeliot is a new age deep tech company founded in 2018 with the vision of offering IoT platform-based
solutions to enterprises and Automotive OEMs. Since 2018, Zeliot has successfully developed the platform and has
hosted more than 100,000 devices. The current platform is used by the likes of Royal Enfield, Ashok Leyland, Indian Oil Corporation, Here Maps, and many other marquee customers.
Zeliot is striving hard to create an ecosystem for the partners by allowing more control over what they would want
to sell in turn to their customers. This can be achieved by developing modules on the fundamental level of software
platform, if we could reimagine how the platform modules like data processing pipelines, Telematics Hub,
Microservices are monetized, then the partners will eventually have more control over how and what they want to
sell to their customers, who could be either large enterprises or Auto OEMs. With this vision in place, we are
productizing each component of the software platform, we are investing a good amount of time & money to create
a data computation package for the IoT device, this package will eventually run on the edge devices and will also
us to control a lot of data parameters before sending it the cloud.
The combination of platform products and the edge package will bring in a lot more efficiency in the way the IoT
data especially telematics data is handled, this will lead to huge amounts of savings for our partners/customers in
terms of cloud expenses. The GTM for Zeliot is by offering the above-detailed solution set as a deep tech product for
IoT to all the partners across the globe has context menu.
Location: Bangalore
About the Role:
We are looking for a skilled DevOps Engineer with extensive experience in Kubernetes to join our dynamic team. The
ideal candidate will have a strong background in CI/CD processes, infrastructure as code, and cloud technologies.
As a DevOps Engineer, you will play a key role in designing, implementing, and maintaining our deployment
pipelines, monitoring systems, and infrastructure.
Key Responsibilities:
Kubernetes Management:
Design, deploy, and manage Kubernetes clusters in production and development environments.
Automate the provisioning and management of Kubernetes resources using Helm charts, customise, or other tools.
Implement best practices for cluster security, networking, and monitoring.
CI/CD Pipeline Development: Develop and maintain CI/CD pipelines using tools such as Jenkins, Git Lab CI, or Circle
CI, Integrate automated testing, security checks, and deployment processes into the CI/CD pipelines.
Collaborate with development teams to ensure seamless integration of code changes.
Infrastructure as Code (IaC): Develop and manage infrastructure using IaC tools like Terraform, Ansible, or Cloud
Formation.
Ensure infrastructure is scalable, resilient, and cost-effective.
Maintain version control and documentation for infrastructure configurations.
Monitoring and Logging: Implement and manage monitoring and logging solutions such as Prometheus, Grafana,
ELK stack, or equivalent.
Set up alerts and dashboards to proactively monitor system health and performance.
Troubleshoot and resolve infrastructure and application issues.
Cloud Services Management: Design and manage cloud infrastructure on Azure.
Optimize cloud resources for performance and cost-efficiency.
Implement cloud security best practices and compliance requirements.
Collaboration and Support: Work closely with software development, QA, and IT teams to support the entire software
development lifecycle.
Provide technical guidance and mentorship to junior team members.
Participate in on-call rotations to provide support for production systems.
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD).
Experience with service mesh technologies like Istio or Linkerd.
Knowledge of GitOps practices and tools such as ArgoCD or Flux.
Experience with configuration management tools like Puppet or Chef.
Familiarity with Agile and Scrum methodologies.
Experience:
3 years of experience as a DevOps Engineer or in a similar role.
Extensive experience with Kubernetes and container orchestration.
Proficient with CI/CD tools and practices.
Strong experience with IaC tools such as Terraform, Ansible, or CloudFormation.
Experience with cloud platforms like AWS, GCP, or Azure.
Familiarity with monitoring and logging tools such as Prometheus, Grafana, and ELK stack.
Skills:
Proficient in scripting languages such as Bash, Python, or Go.
Strong understanding of networking, security, and system administration.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Ability to work in a fast-paced and dynamic environment.
We Offer:
A competitive salary and extensive social benefits
Diverse and dynamic work environment
Work-life balance and support for career development
Want to know more about Zeliot? Then let’s stay connected!