Automating infrastructure and writing code to do it are among the main responsibilities of DevOps engineers in DataRobot.
To make sure you can do both, we give you this home assignment. Please create a repository on GitHub or Bitbucket with the following:
- A Vagrantfile for managing a virtual machine with a Linux-based operating system of your choice. Please use a publicly available box, for example one of the boxes hosted here: https://atlas.hashicorp.com/boxes/search.
- An Ansible playbook (with any associated roles or files), that can install WordPress blog on this virtual machine.
- A Python script that can create blog posts on the WordPress installation given an input text file with the post content.
- A README file to help us run the above.
When all of this is complete, send us a link to your repository.