DevOps Engineer (PaaS)

Posted Apr 4

We are seeking a highly motivated and experienced DevOps Engineer to join our growing organization. This is a hands-on role that requires a passion for delivering high-quality solutions to complex problems.

Responsibilities:

  • Manage Kubernetes in production and ensure high availability and scalability of containerized applications.
  • Take a lead on the design, implementation, and improvement of Continuous Integration (CI) and Continuous Delivery (CD) pipelines in a microservice architecture.
  • Build, maintain, and optimize Docker containers and cloud-native containerization tools such as Kaniko, Jib, and Buildpacks.
  • Implement automated infrastructure capabilities like backups, scale-up / scale-downs, security tools, monitoring, and deployment infrastructure.
  • Implement security best practices and ensure the confidentiality, integrity, and availability of systems and data.
  • Mentor and provide guidance to junior DevOps engineers.
  • Collaborate with development teams to ensure that applications are deployed in a secure and scalable manner.

Requirements:

  • Minimum 3+ years related experience as a DevOps, Cloud Engineering, or Site Reliability Engineering (SRE) in a 24X7 up-time environment.
  • Ability to anticipate change, face reality, draw conclusions, and swiftly mobilize to adapt to changing needs and demands
  • Ability to 'get the job done' regardless of role definition.
  • A personal commitment to quality and excellence in the job that you do.

Preferred Qualifications:

  • Strong understanding of cloud infrastructure, data structures, source control, and other developer tools.
  • Hands-on experience building and developing with Docker containers and cloud-native containerization tools.
  • Experience in container orchestration with Kubernetes.
  • Exposure to cloud vendors such as AWS, Azure, and GCP and their components.
  • Ability to implement security best practices and understand the security implications of DevOps practices.
  • Proficiency in Golang, C#, Rust, TypeScript, or similar languages.
  • Knowledge of database technologies such as Postgres, Elasticsearch, time series databases, and graph databases.
  • Desire to grow and develop new skill sets, becoming involved with new DevOps and PaaS technologies.
  • Strong interpersonal and communication skills and the ability to work well in a team environment.
  • Experience with Cloud Native management tools such as Istio, Vault, Prometheus, Loki, Grafana, etc.