Dev Ops Engineer

Dev Ops Engineer

Job Title: Dev Ops Engineer
Contract Type: Contract
Location: Amsterdam, North Holland
Salary: Up to €0.00 per day
Start Date: ASAP
Reference: BBBH6980
Contact Name: Mark Crorkin
Contact Email:
Job Published: January 15, 2018 17:17

Job Description

I require a Dev Ops engineer to work with a major telco based in Amsterdam.

As Dev Ops engineer you will be a key member of the Platforms Development Team and will focus on bringing the products vision to life. You will be involved in full development lifecycle of the micro services platforms from architecture, design and reliability engineering to deployment, monitoring and integration. We are looking for comprehensive experience in building and production support on engineering level of various high availability distributed systems

Key Accountabilities
Design, setup & maintenance of the core infrastructure that runs our online business
Actively participate in planning and management of platform development process
Lead continuous delivery and integration pipeline infrastructure development
Supporting the whole platform, using technical analysis to improve the reliability and scalability of the whole system
Working closely with the developers to create solutions to deploy and monitor their applications.
Regularly checking the monitor alarms, diagnosing the symptoms, analysing the root causes and making preventive plans
Write clean, well-structured and maintainable code when needed
Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes
Knowledge & Experience:

Preferred education/ qualifications:

Production experience and understanding of cluster management systems like Kubernetes, Amazon ECS, Mesos is a big plus
Knowledge, Skills & Experience:

4+ years of experience in working with Linux (Red Hat, Ubuntu or similar)
Hands-on scripting and coding experience in working with Python, Ruby, Shell Scripting or similar
C++, Java, and GoLang experience is a big plus
Extensive network knowledge about TCP/IP protocol suites, network security, and experience with tools like Wireshark/tcpdump, mitmproxy, dig, curl or similar
Production experience and understanding of cluster management systems like Kubernetes, Amazon ECS, Mesos
Experience with web and HTTP proxy servers, i.e., Tomcat, Apache, Nginx, Varnish, Squid or similar
Practical knowledge in virtualization and Linux containers, i.e., KVM, Docker, CoreOS rkt or similar
Proven experience with configuration management tools, i.e., Ansible, Chef, OpsWorks, Puppet or similar
Knowledge of automated deployment/continuous Integration tools, i.e., Maven, Jenkins, Fabric8 or similar
Experience with commercial or open source monitoring systems, i.e., Nagios, Zabbix, Open Falcon or similar
Knowledge of Elastic solutions (Elastic, Kibana, Logstash) and monitor data collection tools is a big plus
General knowledge of software engineering practices including coding standards, code reviews, source control management, Agile development, build processes, testing, and operations
Experience with data storage solutions such as PostgreSQL, MySQL, Cassandra, Riak and message brokers (Kafka, RabbitMQ) is a plus
Effective communication skills, ability to work well in a collaborative, team environment within sometimes tight deadlines is a big plus