Desired Skills and Experience
- Would you like to manage a platform that uses hundreds of servers, using several TB of RAM?
- Would working with a platform that handles thousands of requests per second and stores billions of records be a challenge for you?
- Actively participate in developing Exponea through almost all development phases.
- Propose system changes for increased stability and scalability.
- Improve development processes to facilitate testing and deploying code to production.
- Monitor Exponea so we can quickly identify issues if and when they happen.
- Resolve urgent issues in production, and once ready to do so, be available on-call.
- Maintain our servers and virtual machines.
- Familiarity with Linux server administration basics.
- General experience of the full web app development cycle (designing, building, testing, deploying, fixing).
- Experience of operating highly-available services.
- Experience of at least one server configuration tool.
- Good command of written and oral English.
- Familiarity with Ansible, ideally from larger-scale projects.
- Programming in Python, C++ or Go. The more coding experience, the better.
- Familiarity with some of our technologies: MongoDB, Redis, RabbitMQ, Kafka, Elasticsearch, Hadoop.
- Familiarity with monitoring tools: Zabbix, Grafana, Logstash, StatsD, Telegraf, InfluxDB.
- Ability to systematically address issues even in less-than-ideal situations.
- Maintaining and scaling the fastest marketing cloud, considered world-class by many (see the Best Marketing Automation Software benchmark).
- Having immediate impact through collaboration with our developers.
- Becoming known by publishing your texts and speaking at conferences, workshops and meet-ups including our (see our founder Jozef Kovac in Forbes Next).
- Working side by side with senior colleagues from companies like Red Hat, Piano, and WebSupport.
Apply