Remote Senior Software Engineer (Java/Python + DevOps CI/CD)

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 an open source digital experience company that provides technology for brands to innovate and create meaningful customer moments.
  • The company is headquartered in Boston and has been recognized as one of North America’s fastest growing software companies.
  • Acquia is seeking a Senior Software Engineer with expertise in Java/Python, DevOps CI/CD, and Docker to develop, maintain, monitor, and secure their CI/CD Pipeline.
  • The role involves working in an agile team, potentially taking on the scrum master role, and developing a new CI/CD pipeline for multiple products and services.
  • Responsibilities include building and integrating automation solutions, onboarding over 50 services and products, and maintaining system functionality with a focus on operational aspects.
  • The engineer will collaborate with team members, participate in the Scrum software development lifecycle, and provide product support to stakeholders.
  • The position is ideal for those who enjoy solving complex challenges in scalable systems and have a passion for DevOps and automation.

Requirements:

  • A minimum of 5 years of experience in an object-oriented programming language such as Java or Python is required.
  • A deep understanding of version control systems (Git, SVN, etc.), including branching and merging strategies is necessary.
  • Experience in building and operating a DevOps CI/CD Pipeline is essential.
  • Proficiency in writing build automation using object-oriented languages like Python, Go, or Java, along with Terraform and Unix Shell (bash, ksh) is required.
  • Familiarity with continuous delivery and integration tools such as Jenkins, GitHub, and Artifactory is needed.
  • Experience with automation/configuration management tools like Ansible, Chef, or Puppet is required.
  • Candidates should have experience in managing, monitoring, and reporting systems, as well as building observability dashboards for application and server performance.
  • Centralized logging experience with tools like Sumologic or similar products is necessary.
  • Candidates should have developed code for extensive test coverage and performed continuous deployment in a professional software engineering environment.
  • Experience in large-scale administration of Linux servers is required.
  • Knowledge of AWS/GCP products such as EC2 or EKS/ECS is necessary.
  • The ability to provide after-hours support for emergencies or urgent situations is required.
  • A BA/BS in computer science or a similar field is necessary.

Benefits:

  • Acquia offers competitive healthcare coverage as part of their core benefits.
  • Employees have access to wellness programs to maintain a healthy body and mind.
  • The company provides flexible time off policies, allowing employees to take time off when needed.
  • Parental leave is offered to support employees with families.
  • Recognition programs are in place to acknowledge employee contributions.
  • Additional benefits and programs are available to support employees and their families.
About the job
Posted on
Job type
Salary
-
Leave a feedback