Remote Software Engineer (K8s) - (Pune or Delhi/NCR Remote Role)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • Acquia is seeking a Software Engineer to join the Cloud Edge Team, focusing on modernizing infrastructure and adopting Kubernetes and Cloud-Native Technologies.
  • The role involves designing and implementing end-to-end container management solutions using Kubernetes and Docker.
  • Responsibilities include developing secure and performant APIs and workflows, as well as designing and developing Go-based Kubernetes operators using the kube-builder SDK.
  • The engineer will debug technical issues within a complex technical stack involving containers, microservices, and AWS services.
  • Collaboration with other teams to develop integrations with subsystems and providing product support to internal and external stakeholders is essential.
  • The ideal candidate should be passionate about creating high-quality software and enjoy refactoring code for continuous improvement.

Requirements:

  • A minimum of 2 years of experience in design and software development, with at least 1 year of experience in containers and cloud-native development.
  • Proficiency in Kubernetes architecture and hands-on production experience with container technologies.
  • Experience in developing applications using programming languages such as Go, Ruby, and shell scripting.
  • Strong understanding of object-oriented programming and microservices design patterns.
  • Proficiency in service discovery, networking in Kubernetes, monitoring, logging, and scheduling.
  • Experience with AWS services including EC2, EBS, ALB, EKS, VPC, S3, and WAF.
  • Familiarity with CI/CD tools like Jenkins, Bamboo, or Gitlab.
  • Experience with configuration management tools such as Ansible, Terraform, Puppet, and CloudFormation.
  • Knowledge of TCP/IP, load balancing, security, and operating production environments.
  • Strong knowledge of network layers, varnish, and nginx.
  • Excellent oral and written communication skills, along with strong team collaboration and leadership skills.
  • Familiarity with Agile processes such as Kanban and Scrum is preferred.

Benefits:

  • Acquia offers competitive healthcare coverage and wellness programs to support employee health.
  • Employees enjoy flexible time off policies, including "take it when you need it" time off and parental leave.
  • Recognition programs are in place to acknowledge employee contributions.
  • Additional benefits include a supportive work environment that values diversity and inclusion.
Leave a feedback