Develop, test, and handle maintenance of software applications
Independently solve daily tasks without much attention from a team
Take direct responsibility for operational moments and communication
Learn from colleagues and external sources
Improve his own technological stack
Impact product development by following quality of services and operational agreements (e.g. SLA, quality, etc.)
Impact a range of operational, project or service activities within own team and other related teams
Ability to work within broad, context specific guidelines and policies
Being able to handle all responsibilities (Gatekeeping a services)
Accountable for own contribution and learning
Requirements:
Up to 4 years of professional experience
Knowledge of multiple programming technologies, frameworks and difference between them
Practical experience with Spring stack: (Spring Framework, Spring Boot, Spring Cloud)
Practical experience with messaging systems (Kafka, etc.)
Practical knowledge of unit and integration testing best practices
Basic knowledge of load, performance, chaos testing best practices
Practical experience with relational and/or NoSQL databases
Basic knowledge of security best practices and standards (TLS, OAUTH, etc.)
Basic knowledge of Design Patterns (e.g. Singleton, CQRS, etc.)
Basic knowledge of systems performance optimizations
Experience wirh development best practices (clean code, SOLID, KISS, DRY, etc)
Understanding of R&D Best practices (such as CI/CD, atomic deployments, alerts, production support)
Practical knowledge of CI/CD tools (e.g. Stash, TeamCity, etc.)
Practical experience with tools used for monitoring, alerting and logging (e.g. ELK, Graphana, Prometheus, Ribbon, etc.)
Basic knowledge of load balancing techniques and tools (e.g. Ngnix, F5, etc.)
Practical knowledge of modern virtualization/ containerization technologies and tools (k8s, etc.)
Practical knowledge of at least 2 OS (e.g. Windows, Linux, etc.)
Familiar with Agile (SCRUM, Kanban) practices
Practical verbal and written English language skills
Ability to solve complex problems and exercise judgment based on the analysis of multiple sources of information
Ability to evaluate severity and impact of the problem Ability to implement and coordinate agreed remedies and preventive actions, anticipate future problems, risks, inter-dependencies by analyzing patterns and trends
Applying best practices defined by different
functional areas (Architecture, Quality, Security, Product Management, Project Management, etc.)
Soft Skills
Analytical skills
Drive for results
Problem-solving
Critical thinking
What does it mean to work at Playtika?
You’ll join a team of leaders in the field, and enjoy amazing benefits, some are listed below:
A competitive salary and performance-based bonuses;
Hybrid working mode: Two days from our office, located in the heart of Warsaw (Browary Warszawskie), and three days from anywhere, per week
All you can eat! Breakfast, lunches, desserts, snacks and much more in our Playtika-only cafeteria
Access to PlaytiCafe where all of your coffee (and other refreshments) dreams come true;
Six “Power Up” long weekends for all, and additional day off for your birthday month;
Private medical healthcare and three additional sick leave days;
A wellness program in the office: yoga classes, massage chairs and zerobody room;
Gaming room with a variety of activities;
Flexible working hours and monthly happy hours;
Work permit assistance for employees;
Corporate celebrations, team buildings, and fun activities.