Synerise, a leader in marketing cloud technology, is looking for a DevOps Engineer to join a fast-growing, talented team of 100+ in Kraków and Warsaw. We carry out projects in the field of Big Data and Machine Learning. We create a comprehensive marketing intelligence platform that combines both offline and online worlds. It is a powerful and intuitive marketing tool which uses artificial intelligence, semantic web, predictive analysis, machine learning and marketing automation to better understand customers. Working with us, you will have the chance to create software that reaches hundreds of millions of users. Our team develops new deep learning software and applications using technologies such as Azure, Docker, Kubernetes, Hadoop, HBase, Kafka, Spark, Ansible. We like to experiment and we have the environment to do it. We work on the borderline of science and technology creating outstanding solutions. If you are open-minded and willing to constantly develop yourself, Synerise is the place for you.
Location: Krakow
Responsibilities include:
- taking part in creating and maintaining the IT infrastructure
- monitoring, ensuring the safety of the infrastructure and continuity of its actions
- deploying the application for staging and production environment, implementation of Continuous Delivery mechanisms
- providing tools for developers that help to increase the effectiveness of the team's work
- participation in designing, implementing and developing solutions for application security
- ensuring quick detection and handling of any incidents, service of critical situations for platform stability
- participation in the analysis and prevention of risks and creating policies and procedures related to IT infrastructure
- cooperation with: developers (devops), Products Owner, Scrum Master and analysts, testers and industry experts
- supervising external suppliers (virtual servers and SysOps services)
Expectations for candidates:
- very good knowledge of Linux (Ubuntu CENTOS Debian)
- experience (at least 3 years) in virtualized server infrastructure management (based on the Linux environment)
- knowledge of MS Azure or AWS (at least in the field of Linux Virtual Servers, disks manageable and network services)
- good knowledge of at least one of the following automation tools: Ansible, Puppet, Salt, Terraform
- knowledge of Kubernetes
- experience in working with high-traffic and high-availability systems
- good knowledge of monitoring tools (e.g. ELK, Grafana, InfluxDB, Prometheus)
- the ability to install and configure applications such as: Apache, Nginx, MySQL/MariaDB, PostgreSQL, HAProxy, …, in Linux environment
- knowledge of at least one of the following languages: Bash, Python, Go
- experience in deployment and solving problems the applications in the following languages: Java, Scala, Python, PHP, Go
Your assets
- knowledge of the Hadoop ecosystem (HDFS, HBase, Kafka, Spark, ...)
- familiarity with JIRA, Confluence, Microsoft o36
In return, we offer:
- opportunity for professional development and a chance to take part in a strategic and ambitious Big Data-related project utilizing new technologies
- opportunity to learn from and work with seasoned Ops team with extensive professional experience
- learn Scrum and DevOps philosophies and metodologies
- hardware and software chosen by you
- flexible working hours - you can start your work between 7 and 10AM
- work in a friendly team in great atmosphere - we guarantee that you will come to work with a smile everyday
- competitive salary appropriate to your skills and knowledge
- medical health care