Senior DevOps Engineer

Company:  VeeAR Projects Inc.
Location: San Diego
Closing Date: 23/10/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

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

About The Role

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

Requirements:

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