Company:
VeeAR Projects Inc.
Location: San Diego
Closing Date: 01/11/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
- 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 with 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, and Elasticsearch, along with understanding container monitoring and metrics solutions.
- 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 to meet performance SLAs as per business requirements. This requires close collaboration with Product Architects.
- Excellent application architecture & development awareness - architectural patterns, development lifecycle and tools, programming techniques, methods, languages, DevOps methods & tools, 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 of new technology, processes, systems, and tools.
Requirements:
- 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 the 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 in 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.
Share this job
VeeAR Projects Inc.
Useful Links