Monitoring Systems Engineer

Nintendo of America Inc.
 

The worldwide pioneer in the creation of interactive entertainment, Nintendo Co., Ltd., of Kyoto, Japan, manufactures and markets hardware and software for its Nintendo Switch™ system and the Nintendo 3DS™ family of portable systems. Since 1983, when it launched the Nintendo Entertainment System™, Nintendo has sold billions of video games and hundreds of millions of  hardware units globally, including Nintendo Switch and the Nintendo 3DS family of systems, as well as the Game Boy™, Game Boy Advance, Nintendo DS™ family of systems, Super NES™, Nintendo 64™, Nintendo GameCube™, Wii™, and Wii U™ systems. It has also created industry icons that have become well-known, household names, such as Mario, Donkey Kong, Metroid, Zelda and Pokémon. A wholly owned subsidiary, Nintendo of America Inc., based in Redmond, Wash., serves as headquarters for Nintendo’s operations in the Americas. For more information about Nintendo, please visit the company’s website at http://www.nintendo.com.

Nintendo is an equal opportunity employer. We offer a welcoming and inclusive environment in service to one another, our products, the diverse consumers we represent, and the communities we call home. We do all of this with kindness, empathy and respect for each other.

This position is responsible for owning, maintaining and administering our various monitoring toolsets (including but not limited to Zenoss, Graphite, Grafana) and Atlassian tools (Confluence, Jira, Crowd and Bitbucket), working with support teams to help define and build out appropriate monitoring strategies that support our corporate and global service offerings. This includes infrastructure and server-side (back-end) administration as well as the application level support.
 

DESCRIPTION OF DUTIES
 
  • Build, maintain, and improve our monitoring tools infrastructure platform used across the company.
  • Administer Atlassian applications in a large, multi-methodology organization (Server and/or Data Center)
  • Administer monitoring applications and tools sets and takes ownership of performance, availability and capacity planning.
  • Perform Jira, Confluence and Bitbucket installations,upgrades, migrations, and add-on installation.
  • Determine ways to optimize/improve Jira process workflows, as well as identify where functionality can/cannot meet user requests
  • Collaborate on the backend support of the Atlassian environment, and coordinate server/application/database maintenance and upgrades.
  • Analyzes data collected to learn about the performance of infrastructure, applications and services.
  • Automates infrastructure that enables efficient builds, testing, deployments, and monitoring.
  • Responds to outages with prompt and efficient resolution and communicates issues to via the proper support channels
  • Gathers requirements and functional specifications from support teams in order to build monitors and dashboards that provide insight into the health and performance of systems.
  • Provides tuning to existing monitors by identifying trends, oddities and potential bottlenecks and triggering thresholds or actionable alerts.
  • Provides collaboration with other engineering teams around application integration with monitoring tools through the build out of analytics (reporting), visualization (dashboards), and alerting (correlation).
  • Learns new technologies and how to monitor them.
  • Advocate to the business on monitoring concepts and capabilities and how to use these systems.
  • Provides on-call support of our toolsets.
  • Researches, evaluates and recommends new technologies and provides a roadmap for future monitoring capabilities.
  • Assists with planning and executing disaster recovery solutions and business continuity planning for our monitoring and collaboration tools.
  • Ensures support documentation is current for system configuration.
  • Provides technical guidance and training to the NOC staff around monitoring solutions and reviews monitoring tasks completed.

SUMMARY OF REQUIREMENTS
  • 3-5 years of experience with strong Linux systems administration/engineering
  • 3-5 years experience with a strong understanding of monitoring concepts; experience with mainstream, centralized, enterprise-class monitoring systems such as Zenoss, Nagios, Datadog, LogicMonitor, AppDynamics, or Dynatrace.
  • 2-3 years experience with infrastructure automation tools like Ansible
  • 2-3 years experience with strong coding skills (Python or Golang).
  • Experience supporting Docker containers and web applications running on Apache/Tomcat in a live production environment
  • Good understanding of network fundamentals. 
  • Must have strong analytical and problem-solving skills.


PREFERRED REQUIREMENTS:

  • RHEL Certification is plus
  • AWS Solutions Architect Associate or Professional Certification
  • Familiar with Kubernetes, Prometheus, Splunk, Graphite, Influx DB, and Grafana
  • Large scale Atlassian tools administration experience
  • Knowledge of ITIL best practices

This position is responsible for owning, maintaining and administering our various monitoring toolsets (including but not limited to Zenoss, Graphite, Grafana) and Atlassian tools (Confluence, Jira, Crowd and Bitbucket), working with support teams to help define and build out appropriate monitoring strategies that support our corporate and global service offerings. This includes infrastructure and server-side (back-end) administration as well as the application level support.

Nintendo is looking to hire a Monitoring Systems Engineer at their Redmond, WA, USA location. Job contains the tags Unity, Python, Linux, Lua and Programmer.
Job discovered on 10/13/2021