Senior Software Engineer (K8s)

closed
Acquia Logo

Acquia

πŸ“Remote - India

Summary

Join Acquia's Cloud Edge Team as a Senior Software Engineer and contribute to designing and implementing solutions for modernizing Acquia infrastructure, driving adoption of Kubernetes and Cloud-Native Technologies. As a key member of the team, you will work collaboratively with front and back-end engineers, product managers, and product owners to develop secure and performant applications and APIs using Go, Ruby, AngularJs/ReactJS.

Requirements

  • 5+ years of experience in design and Software Development Background
  • Over 1-2 years of experience in working with Containers and Cloud-Native Development
  • 2+ years of experience working with frontend technologies preferred AngularJs
  • Proficient with Kubernetes/Swarm architecture with hands-on production experience with container technologies and the tools and challenges around them
  • Experience in developing applications using Go,Python/PHP/Ruby and shell scripting
  • Proficient with object oriented programming and microservices design patterns
  • Proficient with service discovery, networking in Kubernetes or equivalent, monitoring, logging, scheduling
  • Experience working with AWS services such as - EC2, EBS, ALB, EKS, VPC, S3, WAF etc
  • Knowledge of CI/CD tools like Jenkins (preferred), Bamboo, Gitlab
  • Experience working with configuration management tools such as Ansible, Terraform, Puppet and Cloudformation
  • Experience operating with TCP/IP, load balancing, security and operating production environments
  • Knowledge on the network layers, varnish and nginx
  • Strong oral and written communication skills
  • Strong team collaboration and leadership skills
  • Familiarity with Agile processes (Kanban, Scrum, etc.)

Responsibilities

  • Participate in designing and implementing solutions for modernizing Acquia infrastructure
  • Drive adoption of Kubernetes and Cloud-Native Technologies
  • Work in a highly collaborative environment with front and back-end engineers, product managers, and product owners
  • Develop secure and performant, world-class modern Applications and APIs using Go, Ruby, AngularJs/ReactJS
  • Debug technical issues inside a very deep and complex technical stack involving containers, microservices, AWS services across the different layers of a web stack
  • Work with other teams in deciding, developing integrations with other subsystems
  • Provide product support to internal and external stakeholders
  • Contribute to system architecture discussions, lead projects, mentor junior team members, and deliver high quality, tested code
  • Evaluate new technologies and provide a recommendation to management including planning and execution of proof of concept activities

Preferred Qualifications

  • Experience working with any CDN such as - CloudFront, CloudFlare etc
  • Experience in monitoring and observability with Sumologic/Prometheus/Grafana
  • Experience working with helm, ingress, cert-manager, autoscaling, external-dns and logging operator in Kubernetes
  • AWS/CKAD professional certification

Benefits

  • Competitive healthcare coverage
  • Wellness programs
  • Take it when you need it time off
  • Parental leave
  • Recognition programs
This job is filled or no longer available