gamedevjobs logo
Explore Jobs

DevOps Engineer

Amber Studio

Summary

The DevOps Engineer will collaborate with software engineers, system operators and other IT staff members to manage code releases and deployments, automate and streamline infrastructure operations and processes, build and maintain tools for deployment, monitoring and operations, and ensure a best-in-class Live infrastructure that is stable and scalable for ongoing projects. They will participate in project planning, collaborate with developers, deploy new modules and upgrades, complete fixes within the production environment, create requirements and procedures for routine maintenance, troubleshoot systems-related backend issues, evaluate existing applications and platforms, and collaborate with product owners on technical roadmaps. The ideal candidate will have strong communication skills, attention to detail, problem-solving skills, and experience with software deployment in a large-scale environment.

Job description

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

 

  • 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

 

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
  • Easy-to-access headquarter located to Ciudad Creativa Digital

 

 

 

 

 

Location: Hybrid Remote<span>,</span> Guadalajara, Jalisco

Country: Mexico

Date found: 2023-01-20

If you're tired of sifting through endless job postings, try our AI-powered job search tool!

It's a game-changer.

Subscribe to all DevOps jobs in Mexico