Description:
The primary role of the DevOps Engineer is to build and deploy complex cloud environments for customers using innovative automation tools and cutting-edge technology.
Responsibilities
- Assist in creating a tailor-made architecture
- Deployment of advanced services on the cloud
- Implement automation solutions
- Maintain a feedback loop with the company’s customers to ensure deliveries are in accordance with the customer’s needs and expectations
- Debug, troubleshoot and fix technical issues
- Setup large-scale monitoring and logging solutions
Must Have
- Very good understanding of networking, Linux and Windows administration
- Experience with at least one of the following: Amazon Web Services, Microsoft Azure, Google Cloud Platform, VMware
- Familiarity with the Agile methodology
- Scripting abilities in at least one of the following: Bash, Python, Ruby, Perl, PowerShell
- Creative troubleshooting skills and out-of-the-box thinking
Advantages
- Experience with system monitoring platforms (Nagios, OpsView, Datadog)
- Experience with centralized logging platforms (Graylog2, ELK)
- Familiarity with version control tools (Git, SVN)
- Configuration management knowledge (Puppet, Chef, Ansible)
- Experience with CI/CD platforms (Jenkins, TeamCity, TravisCI, CircleCI, Codeship)
- Experience with software containers and related technologies (Docker, Kubernetes, ECS)
- Information security orientation
- Experience with production environments