SRE Engineer
Pin-Up Global is looking for an SRE Engineer to join their technical team. This role focuses on maintaining system reliability, managing infrastructure, and optimising deployment processes within a fast-growing business environment.
The successful candidate will work with a multicultural team of professionals across various departments. The position offers the flexibility to work remotely or from offices in Warsaw, Limassol, or Yerevan.
- Support and resolve incidents in the production environment, including participation in postmortems and incident cause analysis.
- Participate in the development of DRP practices: document scenarios, conduct training.
- Participate in the setup and diagnosis of replication and backups according to existing policies.
- Maintain the relevance and reliability of the backup and recovery scheme.
- Define and maintain release pipelines for company applications.
- Ensure smooth deployments with minimal downtime.
- Implement different deployment strategies (e.g., blue-green, canary, rolling updates) based on the specific needs of each service.
- Establish tagging conventions for releases and track changes across different environments (development, staging, production).
- Manage artifacts (e.g., Docker images, Helm charts) in a central repository.
- Automate the process of publishing and promoting artifacts through different stages.
- Maintain production applications configuration.
- Define clear promotion paths (e.g., dev → staging → production).
- Automate environment promotion to ensure consistency and reduce manual errors.
- Establish rollback procedures in case of issues during deployment.
- Support of available infrastructure.
- Optimization of infrastructure and systems productivity.
- Development and scaling of the system.
- Setting up new "instances" of infrastructure: environments, clusters, instances, services, etc.
- Contribute to the company's Terraform, Helm, and ArgoCD modules.
- Develop and implement metrics and dashboards to improve service observability under existing policies.
- Integrate and enhance tracking of services and products uptime metrics.
- Analyze existing processes, develop, and implement automated solutions.
- Contribute to uptime tracking strategies development.
- Set up monitoring and alerting for releases, infrastructure, and critical systems.
- Review and provide feedback on internal infrastructure, applications, and modules.
- Implementation of new tools, approaches, and practices.
- Daily team communication.
- Experience with Kubernetes and Helm (required)
- Familiarity with infrastructure management using Terraform and Ansible (required)
- Awareness of AWS services such as VPC, IAM, S3, EC2, RDS, SM, SSM, EKS, ECR (required)
- Ability to read and understand Golang code (required)
- Experience with operating systems using systemd and bash (posix) (required)
- Exposure to handling CI/CD pipelines using tools like Gitlab CI and ArgoCD or similar tools (required)
- Basic knowledge of monitoring stacks, with a preference for Grafana (required)
- Understanding of large-scale systems management and design (required)
- Experience in building software applications (required)
- Able to clarify task requirements, estimate task implementation time, and execute it within the given timeline (required)
- Fluent communication skills, able to contribute to documentation (required)
- Great working atmosphere with passionate experts and leaders, sharing a friendly culture and a success-driven mindset is guaranteed.
- Beautiful offices in Warsaw, Limassol, Yerevan work remotely or on-site with comfort and enjoy the opportunity to build a network of connections with professionals day by day.
- Modern corporate equipment based on macOS or Windows and additional equipment are provided.
- Paid vacations, sick leave, personal events days, days off.
- Corporate health insurance program for your well-being.
- Referral program enjoy cooperation with your colleagues and get the bonus.
- Educational programs: regular internal training sessions, compensation for external education, attendance of specialized global conferences.
- Rewards program for mentoring and coaching colleagues.
- Free internal English courses.
- In-house Travel Service.
- Multiple internal activities: online platform for employees with quests, gamification, presents and news, RedCore clubs for movie / book / pets lovers, special office days dedicated to holidays.
- Company events, team buildings.
PIN-UP Global is an international holding company that develops technologies, B2B solutions and products for the iGaming industry. Headquartered in Warsaw, the group brings together businesses spanning product development, technology and marketing services for online gaming. It supports a portfolio of companies and brands operating across multiple markets. PIN-UP Global focuses on building advanced technology and products for the gambling sector.
