Platform Engineer/SRE - Linux and Ansible
Posted on Jan 22, 2020 by IT Search & Selection
You will be responsible for the base layers of infrastructure and will take end-to-end ownership of their design, implementation, monitoring and solve issues when they arise.
The production environment you will be responsible for will span over the multiple POPs around Europe, the Americas and Asia. You will work with development teams to advise, guide and push back when necessary on the various technological decisions we need to make.
You will also be involved with our site Reliability Engineering team to make sure the service Level Objectives defined for product are translated into how you architect systems.
You are part of a highly skilled and trained team with a vast variety of responsibilities and broad knowledge. You'll be working with other Platform and SREs engineers but also Network and Switching Engineers and in close relation with architects, project managers, product owners, developers and NOC members.
You have a transversal view on projects and could be involved in design discussions from other team's projects as well. Because machines never sleep, you also take part in an on-call rotation to solve problems at night and you propose solutions for them to break at night a lot less.
What does your day look like ?
You'll function as a member of the Platform team, creating bridges with development teams and product teams by advocating good practices, optimizing performance and providing guidance to the most effective solution.
You ensure the solution meets all the requirements for availability, security, monitoring, alerting and scaling. You automate, test, challenge and demand to be challenged.
You believe in strong opinions, weakly held and you're eager to learn. You have a very strong knowledge of Linux, Ansible and git.
On top of those basics, you can check several boxes of the list below:
Relational databases MariaDB (+ galera) MySQL PostgreSQL
Messaging and streaming Kafka RabbitMQ
Monitoring/Alerting Sensu Kapacitor Grafana InfluxDB
Containers Docker Swarm k8s LXC/LXD
Virtualisation OpenStack ecosystem KVM/QEMU SDS (Ceph, Swift) SDN (OVS/OVN, Cisco ACI)
Proxies/Web/API Kong HAProxy apache2 nginx
HA/Service discovery corosync/pacemaker heartbeat keepalived consul
To bring the win, you'll have
Master degree in IT or equivalent by experience
At least three years' experience in the IT industry
More than at ease with Linux systems & services
Excellent knowledge of Scripting languages like bash, Python & others
Recognized knowledge of SQL, database operations and virtualization
Experience with database management and storage systems
You care about Security
Self-motivation - your team can rely on you to get the job done
Ability to prioritize in a dynamic, ever-changing environment
You have great communications skills
You are creative and able to work in highly critical situation
Excellent written and oral skills in English, any other languages are always an asset