This job might no longer be available.
DevOps Engineer
1 year ago
About the Role:
The DevOps Engineer will collaborate with software engineers, system operators and other IT staff members in order to:
- Manage code releases and deployments
- Automate and streamline the infrastructure operations and processes
- Help automate and streamline operations and processes
- Build and maintain tools for deployment, monitoring and operations
- Ensure a best-in-class Live infrastructure, stable and scalable, for Amber’s ongoing projects
Key Activities
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 userbase and clients
Desired Skills
S trong 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
Desired Experience
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.
Our Offer
- A fun and dynami industry where you can make the difference
- Acess to training and learning programs
- Professional and friendly working environment
Create Your Profile — Game companies can contact you with their relevant job openings.