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.