Oreqo
Back to careers

DevOps Consultant

Gurugram, Haryana, India

IT

We are looking for a skilled DevOps Consultant to support the development and deployment of our large-scale Transport software backend. The ideal candidate will have expertise in Kubernetes, Docker, and managing self-hosted Linux servers. You will be responsible for establishing a robust DevOps culture, implementing CI/CD pipelines, and ensuring high availability of our backend services with automated redundancy and backup solutions.

  • Design and implement scalable infrastructure for hosting the backend of the Transport system using Kubernetes and Docker.
  • Manage self-hosted Linux servers, ensuring optimal performance, security, and reliability across multiple redundant servers.
  • Develop and maintain automated CI/CD pipelines to streamline the deployment process for backend services.
  • Implement a high-availability architecture that automatically redirects traffic to redundant servers in case of failures.
  • Establish automated database backup and restoration processes, ensuring data integrity and availability.
  • Monitor and troubleshoot the infrastructure and application performance, identifying and resolving issues proactively.
  • Collaborate with development teams to optimize application performance and deployment strategies.
  • Implement logging, monitoring, and alerting systems to track application and server health.
  • Conduct regular system audits and performance tuning to ensure optimal resource utilization.
  • Provide documentation and training to development teams on best practices for DevOps processes.
  • 3+ years of experience in a DevOps role with a strong focus on Kubernetes and Docker environments.
  • Proficiency in managing Linux servers, including installation, configuration, and troubleshooting.
  • Experience in building and maintaining CI/CD pipelines using tools like Jenkins, GitLab CI, or GitHub Actions.
  • Knowledge of high-availability architectures, load balancing, and automated failover strategies.
  • Strong understanding of automated database backup and restoration processes.
  • Familiarity with monitoring tools such as Prometheus, Grafana, or ELK Stack.
  • Experience with scripting languages (e.g., Bash, Python) for automation tasks.
  • Knowledge of security best practices in DevOps, including access management and data protection.
  • Experience with cloud platforms (AWS, Azure, GCP) and managing hybrid cloud environments.
  • Strong problem-solving skills and a proactive approach to identifying and resolving issues.