We are specifically seeking a DevOps engineer who can perform continuous deployment, continuous integration, quality assurance, testing, automated testing, debugging, code reviews, pair programming.
You should understand distributed source control, branching and merge strategies, trunk-based development and selecting strategies supporting continuous delivery. You should have experience working with agile software development teams to deploy and operate systems, to build and maintain tools for continuous deployment, monitoring and operations, and to troubleshoot and resolve issues in dev, test, and production environments.
Your experience should include open-source databases, open source scripting, open source frameworks, and open source software. It would be helpful if you had working knowledge of:
- Development of RESTful web services and APIs
- Git best practices
- Drupal
- PHP
- JavaScript
- Node.js
- Symfony
- Laravel
- Headless and de-coupled CMS
You should be familiar with tools of the trade including:
- Chef
- Docker
- Vagrant
- JIRA
- Slack
- New Relic
- Jenkins
- Heroku
- AWS
- Linux
- Apache
- XML
- JSON
- Django, Python
- ReactJS, AngularJS
- Nginx
- SSL
- Ansible
- Puppet
- GitHub, BitBucket
- TravisCI.
You can expect to visit client locations in Washington DC when needed and therefore be available on those occasions.
Send us an email or visit the job description on Linkedin.