Striving for excellence is in our DNA. Since 1993, we have been helping the world’s leading companies imagine, design, engineer, and deliver software and digital experiences that change the world. We are more than just specialists, we are experts.
Currently we are looking for a Senior DevOps Engineer for our Krakow office to make the team even stronger.
The role is a key DevOps position responsible for the continuous development and operation of the automated deployment framework for the Entertainment platform deployed across several of client operating countries. The primary purpose of the DevOps Engineer is to implement a Deployment and DevOps strategy encompassing the build and development of infrastructure as code including an automation framework with elements of declarative automation model, state and orchestrator.
This role will drive infrastructure as code development by translating business requirements together with solution, network and cloud/infrastructure architects and into software and provide modular code that can meet scaling requirements and future demands. This role will perform across department boundaries, cooperating and contributing with other DevOps teams within technology and operations.
Design, set up & mainten IaC and automation framework to support Continuous Integration of client entertainment platform;
Support the platform, use technical analysis to improve the reliability and scalability of the whole system;
Work closely with architects and developers to define building blocks and new features;
Write clean, well-structured and maintainable code;
Design and develop in-life excellence solution like fault identification, tolerance and recovery automations;
Actively participate in planning and management of platform development process;
Regularly check the monitor alarms, diagnose the symptoms, analyze root causes and make preventive plans;
Explore new latest relevant technology, techniques, frameworks, tools, methodologies and processes.
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;
Experienced with different database flavours (PostgreSQL, MySQL, Cassandra, Neo4j) and DB optimization;
Experience working with configuration management tools such as Chef, Puppet, Ansible, etc;
Experience with various API standards (JSON, REST) and frameworks (Django, Flask, etc.);
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;
Practical knowledge with cloud services such as Amazon Web Services (AWS);
Experience with High Availability Solutions, global scale solutions like cloud-based auto scaling etc;
Knowledge of automated deployment/Continuous Integration tools, i.e., Maven, Jenkins, Fabric8 or similar;
Experience with container technologies, open source technologies and tools;
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;
Knowledge of front-end development is a plus;
General knowledge of software engineering practices including coding standards, code reviews, source control management, Agile development, build processes, testing, and operations;
Strong preference for network knowledge about TCP/IP protocol suites, network security, and experience with tools like Wireshark/tcpdump, mitmproxy, dig, cURL or similar;
Experience with Kubernetes;
Effective communication skills, ability to work well in a collaborative, team environment within sometimes tight deadlines is a big plus.
Possibility to be involved in an international project (Canada, China, Hong Kong, Mexico, USA, Switzerland, Germany, Sweden, United Kingdom, Russia, Belarus, Ukraine, Hungary, etc.);
Language classes (English and Polish);
Vast opportunities for self-development: online courses and library, experience exchange with colleagues around the world, partial grant of certification;
Career development center;
Possibility to take part in both: corporate and startup environment;
Possibility to relocate for short and long-term projects;
Relocation package for those who relocates to Krakow, Wroclaw, or Gdansk from other locations;
Benefit package (health care, multisport, lunch tickets, petrol vouchers and shopping vouchers, etc.);
Fruits on a weekly basis;
Sponsored sport activities, E-sport program;
We kindly ask you to include the following clause in your application: "Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy dla potrzeb niezbędnych do realizacji procesu rekrutacji zgodnie z ustawą z dnia 29 sierpnia 1997 r. o ochronie danych osobowych (Dz. U. z 2002 r. Nr 101, poz. 926, ze zm.)";
Please note that only selected candidates will be contacted.
Bei EPAM setzen wir Cookies und ähnliche Technologien ein, um die Inhalte unserer Webseite auf Ihre Bedürfnisse abzustimmen und Ihnen einen optimierten Besuch zu ermöglichen. Wenn Sie unsere Webseite weiter nutzen, ohne Ihre Cookie-Einstellungen zu ändern, stimmen Sie der Verwendung von Cookies zu.