DevOps Engineer

About us
At Amber, we're always on the hunt for the most talented individuals in the industry to join our team. We're dedicated to delivering top-notch service to our customers and know that our employees are key to making that happen. We offer attractive compensation packages and plenty of chances to grow with us, and we're always on the lookout for ways to do things better. Our team works together towards common goals and we value each member's contributions to our mission of continuous improvement and innovation.
About the role
New quest on the map! New DevOps Engineer position available!
The Quest:
- Project Planning:
- Participate in the processes of strategic project-planning meetings.
- Provide guidance and architectural expertise on system options, risk, impact and costs vs. benefits.
- Create and share their operational requirements and development forecasts to allow for timely and accurate planning of projects.
- Development:
- Collaborate with developers to make sure new environments meet requirements and conform to best practices.
- Own the constant testing, monitoring and tuning to keep our game services performant and available.
- Install and configure solutions, implement reusable components and translate technical requirements.
- Assist with all stages of test data, develop interface stubs and simulators and perform script maintenance and updates.
- Deployment:
- Build automated deployments using configuration management technology.
- Deploy new modules and upgrades and complete fixes within the production environment.
- Make modules ready for production, which entails moving them according to specific procedures and documenting knowledge transfer.
- Provide direct server support during various operations such as deployment and general production.
- Maintenance and Troubleshooting:
- Routine application maintenance tasks.
- Create requirements and procedures for implementing routine maintenance.
- Assist with troubleshooting systems-related backend issues, including database, scalability, and other configuration errors.
- Performance Management:
- Evaluate existing applications and platforms.
- Give recommendations for enhancing performance via gap analysis, identifying the most practical alternative solutions and assisting with modifications.
- Collaborate with product owners on technical roadmaps, suggest process and architecture improvements to better serve our user base and clients.
The Skills:
- Strong communication skills both written and verbal.
- Ability to convey technical concepts over the telephone.
- Excellent time management skills and ability to prioritize work.
- Attention to deal and problem-solving skills.
- Ability to work independently with minimal supervision and adapt quickly to new technologies.
- Bachelor's degree in Engineering or Computer Science or equivalent.
- Minimum of three years of DevOps experience.
- Experience with software deployment in a large-scale environment.
- Experience designing, implementing, and testing Disaster Recovery plans.
- Ability and experience to understand and consult on enterprise-wide infrastructure.
- Significant experience with Linux/Unix administration and moderate to significant experience administering relational databases such as MySQL, PostgreSQL, etc.
The Reward:
- A fun and dynamic industry where you can make a difference.
- Additional Days Off - according to Amber’s internal policy.
- Professional and friendly work environment.
- An attractive salary package with private medical services.
- Awesome and talented colleagues.
- Support from all your teammates.
- Access to training and learning programs