What are the responsibilities and job description for the Drupal DevOps Engineer position at Radiant System, Inc?
e are looking for a Drupal DevOps Engineer to support the development, deployment, maintenance, and automation of Drupal-based web applications. The ideal candidate will have strong experience with Drupal, Linux, Kubernetes, Docker, Ansible, and CI/CD.
Responsibilities
- Develop and maintain build and deployment processes for Drupal applications.
- Build and manage CI/CD pipelines using GitLab, Jenkins, or similar tools.
- Automate deployments, testing, alerts, and developer workflows.
- Deploy and configure Drupal/PHP applications across multiple environments.
- Manage Docker containers and Kubernetes-based deployments.
- Work with Linux teams to troubleshoot systems and coordinate application patches.
- Manage Drupal upgrades, patches, and production deployments.
- Create deployment, rollback, and change management plans.
- Monitor production applications and troubleshoot performance issues.
- Implement centralized logging and monitoring solutions.
- Work with development, QA, infrastructure, and architecture teams.
- Automate configuration and deployment tasks using Ansible.
- Maintain source code and release management using Git.
- Document DevOps, CI/CD, and deployment processes.
Required Skills
- 3β5 years of DevOps experience.
- Strong hands-on experience with Drupal CMS and PHP.
- 3 years of Ansible experience.
- Strong Linux administration experience.
- Experience with Docker and Kubernetes.
- 3 years building CI/CD pipelines using Jenkins, GitLab, or similar tools.
- Strong experience with Git and source code management.
- Experience deploying and configuring web applications across environments.
- Experience with AWS, Azure, PaaS, or IaaS environments.
- Experience with Drupal supporting technologies such as Solr, Varnish, Memcached, Load Balancers, or CDNs is preferred.
- Understanding of Agile/Scrum methodologies.
- Strong troubleshooting, communication, documentation, and problem-solving skills.
Education
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related technical field.
Preferred
Salary : $50 - $55