Summary
Portland Webworks is a professional consulting company focused on building custom solutions for a diverse client base. The Drupal DevOps Engineer will collaborate with team members to automate deployments, support software development teams, and ensure high availability hosting configurations.
Responsibilities
- Work on a variety of projects ranging in both size and scope
- Work in a dynamic, collaborative environment
- Work with and support our software development teams
- Automate build and deployment process
- Work with clients on hosting and launch requirements
- Configure high availability hosting configurations in Amazon Web Services
Skills
- Experience with Drupal architecture, best practices, and coding standards
- Experience with Drupal administration, config management, and security updates
- Experience with Drupal build processes using composer
- Strong Linux administration skills
- A solid understanding of TCP/IP networking, DNS and HTTP(s)
- A thorough understanding of security best practices
- Experience with high availability hosting configurations
- Experience with relational databases such as MySQL
- A thorough understanding of Git and branching strategies
- A positive attitude and strong work ethic
- An ability to quickly ramp on new technologies
- Experience with custom high availability hosting configurations using AWS and Azure
- Experience with Pantheon and Acquia hosting and automation
- Experience with Docker and Lando
- Experience with BitBucket Pipeline, GitHub Actions or other build automation and continuous integration systems
- Drupal testing with tools such as PHPUnit, Visual Regression Tests (boostrap.js), cypress etc
- Experience with Active Directory, LDAP and SSO solutions
- Experience with automation and configuration management tools
Qualifications
Must Haves
- Experience with Drupal architecture, best practices, and coding standards
- Experience with Drupal administration, config management, and security updates
- Experience with Drupal build processes using composer
- Strong Linux administration skills
- A solid understanding of TCP/IP networking, DNS and HTTP(s)
- A thorough understanding of security best practices
- Experience with high availability hosting configurations
- Experience with relational databases such as MySQL
- A thorough understanding of Git and branching strategies
- A positive attitude and strong work ethic
- An ability to quickly ramp on new technologies
Nice to Haves
- Experience with custom high availability hosting configurations using AWS and Azure
- Experience with Pantheon and Acquia hosting and automation
- Experience with Docker and Lando
- Experience with BitBucket Pipeline, GitHub Actions or other build automation and continuous integration systems
- Drupal testing with tools such as PHPUnit, Visual Regression Tests (boostrap.js), cypress etc
- Experience with Active Directory, LDAP and SSO solutions
- Experience with automation and configuration management tools
Benefits
- PWW offers generous insurance plans
- Annual profit sharing (18% on average)
- Fun, engaging work environment