About the job
Your day to day will include:
• Reviewing technical requirements of solutions implemented by the Software Development teams and recommending CI/CD methodologies
• Implementing automation workflows that allow continuous integration in test environments
• Integrating SDLC modules (source code systems, CI/CD tools, etc.) with Static Code Analysis and/or Security Testing platforms that allow possible code smells and security vulnerabilities to be tackled prior to software releases
• Collaborating with QA engineers to ensure that automated regression testing suites can be executed upon source code changes
• Collaborating with the System Architects and QA engineers to ensure that automated stress tests can be executed and evaluated prior to major software release
• Designing and implementing solutions on top of Monitoring & Alerting systems ensuring that rollouts in production are functional, stable and reliable
• Identifying software components reaching EOL, comparing software versions, tackling incompatibilities, and suggesting upgrade/migration strategies
What you need to succeed:
• BSc in Computer Science or Information Technology or equivalent STEM. MSc in relevant topic is desirable
• 6+ years of experience in a relevant role working in large-scale development projects
• Knowledge of source control systems (preferably Git)
• Experience in implementation of CI flows using GitLab CI, Azure DevOps or similar tools
• Experience in running and maintaining Containerized applications, deployed in orchestrated environments (ie Kubernetes)
• Experience in cloud environments (eg Azure, AWS)
• Implementation skills on top of ELK stack
• Implementation skills using IaC tools (e.g., Ansible, Terraform, etc.)
• Experience in deploying applications in PaaS (e.g., Azure or similar technologies)
• Good understanding of fundamental design principles behind scalable applications
• Strong analytical and problem-solving skills
• Ability to work efficiently both on own initiative and within a team
What’s in it for you?
- An award-winning working environment 🚀
- State of the art facilities including gym & restaurant 🏢
- Hybrid working model 💻
- Competitive salary package and bonus scheme 💸
- Health insurance coverage & Pension Plan 🙏
- Monthly food allowance 🍴
- Continuous learning with classroom/digital trainings by OpapAcademy 🎓
- Internal Career Opportunities 💼
- Well-Being Activities 💪
OPAP Group is an equal opportunity employer
Sector
Πληροφορική
Workplace Type
On Site
Employment Type
Permanent
Work Type
Full Time
About the company
OPAP is the leading gaming company in Greece and one of the most renowned in its industry worldwide. Founded in 1958, the company holds the exclusive rights to the operation and management of numerical lotteries, sports betting games, horseracing mutual betting, lotteries, instant win games and video lottery terminals (VLTs) in Greece. Moreover, OPAP holds a leading position in the sector in terms of embedding the global Responsible Gaming principles in its operations.
Our vision is to establish OPAP as a world-class gaming entertainment company. Long-term strategic priorities focusing on customers, people, network, products and digital-technology capabilities have been established and placed at the center of actions towards the realization of the vision.
In this framework, OPAP has set out its own set of Core Values: Fun, Dynamic, Passionate and Fair. These values shape a single culture across the organization, guiding the behavior of every member of the OPAP Team and contributing to the successful implementation of the company’s strategy. In 2018, 2019 and 2020 OPAP was recognized as one of the Best Workplaces in Greece.
Moreover, OPAP holds a prominent position among corporate social champions in Greece. Through its extensive Corporate Responsibility program, which focuses on Health, Sports and Employment, the company supports Greek society in practice.
Show More