Please, let Acquia know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Acquia empowers brands to create impactful digital customer experiences using the Acquia Digital Experience Platform (DXP) based on open source Drupal.
The company is recognized as a Great Place to Work-CertifiedTM in India and is a market leader in the software industry.
Acquia operates one of the largest Platform as a Service (PaaS) offerings, utilizing over 18,000 AWS instances to deliver billions of page views monthly.
The Senior Software Engineer will participate in modernizing Acquia's infrastructure and drive the adoption of Kubernetes and Cloud-Native Technologies.
The role involves collaboration with front and back-end engineers, product managers, and product owners in a highly collaborative environment.
Responsibilities include developing secure and performant applications and APIs using Go, Ruby, AngularJs/ReactJS, and debugging complex technical issues.
The engineer will work on integrations with other subsystems, provide product support, contribute to system architecture discussions, mentor junior team members, and deliver high-quality code.
The position requires evaluating new technologies and planning proof of concept activities.
Requirements:
Candidates must have 5+ years of experience in design and software development, with 1-2 years in containers and cloud-native development.
A minimum of 2 years of experience with frontend technologies, preferably AngularJs, is required.
Proficiency in Kubernetes/Swarm architecture and hands-on production experience with container technologies is essential.
Experience in developing applications using Go, Python/PHP/Ruby, and shell scripting is necessary.
Candidates should be proficient in object-oriented programming and microservices design patterns.
Knowledge of service discovery, networking in Kubernetes, monitoring, logging, and scheduling is required.
Experience with AWS services such as EC2, EBS, ALB, EKS, VPC, S3, and WAF is needed.
Familiarity with CI/CD tools like Jenkins, Bamboo, or Gitlab is preferred.
Experience with configuration management tools such as Ansible, Terraform, Puppet, and CloudFormation is required.
Candidates should have experience operating with TCP/IP, load balancing, security, and production environments.
Knowledge of network layers, varnish, and nginx is necessary.
Strong oral and written communication skills, team collaboration, and leadership skills are essential.
Familiarity with Agile processes (Kanban, Scrum, etc.) is required.
Benefits:
Acquia offers competitive healthcare coverage and wellness programs to support employee health.
Employees enjoy flexible time off policies, allowing them to take time when needed.
The company provides parental leave and recognition programs to acknowledge employee contributions.
Additional benefits include a supportive work environment that promotes a healthy work-life balance.
Apply now
Please, let Acquia know you found this job
on RemoteYeah
.
This helps us grow 🌱.