SaaS Platform DevOps Lead Engineer

Company:  Central Business Solutions Inc.
Location: San Jose
Closing Date: 24/10/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Position Role/Title: SaaS Platform DevOps Lead Engineer

Location: San Jose or San Diego, CA.

Job Description

As a SaaS Platform DevOps Lead Engineer , you will be responsible for delivering technology solutions by working closely with Product and Platform teams.

About The Role

  • The role is of a DevOps engineer to work on enabling SaaS products to run on the SaaS Platform.
  • The role needs an expert understanding of Docker and experience on running applications in Kubernetes.
  • The role also involves cloud technologies - strong working experience in a public cloud (Google Cloud is preferred) is essential.
  • The candidate should have strong experience of DevOps technologies like Ansible, Terraform, Terragrunt, and Jenkins.
  • The candidate is expected to have a working understanding of data and messaging technologies like Kafka, Zookeeper, Elasticsearch. Understanding container monitoring and metrics solutions like Prometheus will be a plus.
  • Design custom automation solutions based on the application/business requirements and workload characteristics.
  • Understanding of High Availability architectures to maintain 99.99% availability SLA.
  • Strong experience in performance tuning, identifying bottlenecks, and minimizing response time meeting performance SLAs as per business requirements. This requires close collaboration with Product Architects.
  • Excellent application architecture and development awareness - architectural patterns, development lifecycle and tools, programming techniques, methods, languages, DevOps methods and tools, Agile / SAFe etc.
  • Demonstrate and cultivate a passion for delivering high-quality products aligned with customer needs; increase customer exposure to build empathy.
  • Employ continuous learning; build domain expertise and keep abreast on new technology, processes, systems, and tools.

How You'll Stand Out

  • BS degree in Computer Science or related degree preferred.
  • Minimum 12 years of experience in programming and DevOps technologies.
  • Strong communication skills and ability to work effectively across multiple business and technical teams.
  • Expertise in working with Agile/Scrum teams.
  • Strong understanding of systems fundamentals including OS, networking, storage, load balancing, etc.
  • Proficient in following technologies:
    • Orchestration – Kubernetes, OpenShift, Docker.
    • Languages – Python, Shell, Ant; Java or Golang will be a plus.
    • DevOps tools – Ansible, Terraform, Terragrunt, Helm & Docker Compose, Jenkins (CI/CD).
    • Cloud/PaaS Environments – Working knowledge of Google Cloud Platform (preferred), Amazon Web Services & Microsoft Azure.
    • Middleware technologies – Elasticsearch, Logstash, Kibana, Kafka, RabbitMQ, Redis.
  • A passion for automation to reduce repeatable mundane day-to-day tasks and improve consistency and results.
  • Experience in any/combination of Monitoring tools – Stackdriver, Cloudwatch, Prometheus, Grafana, Alert Manager, AIOps.
  • Experience with Migration of workloads across different Cloud platforms.
  • Experience with running services in large Kubernetes clusters.
  • Experience with documentation of standard procedures, architecture, design, and deployments.
  • Ability to thrive in a fast-paced, tight deadline delivery environment.

#J-18808-Ljbffr
Apply Now
An error has occurred. This application may no longer respond until reloaded. Reload 🗙