|
Nintendo of America About Nintendo of America:From the launch of the Nintendo Entertainment Systemmore than 30 years ago, Nintendo's mission has been to create smiles through unique entertainment experiences. Here at Nintendo of America Inc., we deliver on this mission by partnering closely with Nintendo Co., Ltd., to bring Nintendo's iconic and cherished franchises includingMario,Donkey Kong,The Legend of Zelda,Metroid,Animal Crossing,PikminandSplatoonacross the Americas through our video games, hardware systems, and collaborations with partners on a range of other entertainment initiatives like feature films and theme parks. We are an equal opportunity employer offering a welcoming and inclusive environment in service to one another, our products, and the diverse consumers and communities we call home. For more information about Nintendo, please visit the company's website athttps://www.nintendo.com/. SUMMARY: This role is part of the Digital Marketing department, supporting Nintendo's online web infrastructure and associated applications by designing, architecting, deploying, and maintaining these systems for Nintendo.com. DESCRIPTION OF DUTIES
- Designs, builds and maintains reliable and scalable applications on Linux servers, both On-prem and cloud to support internally or externally developed applications.
- Partners with development teams by providing infrastructure assistance and guidance from the early phases of product development (such as build, release and deployment automation).
- Collaborates with engineers in peer team to develop solutions that meet operational goals, leveraging automation and process.
- Submits software fixes for deficiencies within area of expertise or operational responsibility.
- Owns, drives and is accountable for KPIs pertaining to reliability, resiliency, durability, and uptime contributing to defining Service Level Objectives.
- Leads and directs efforts for requirements gathering, prototyping, architecting, building and implementing test plans, performing quality reviews, and triaging or fixing operational issues.
- Troubleshoots, evaluates and resolves system and application challenges.
- Builds automation to reduce the cost of errors, build/improve CI/CD processes, and increase developer efficiency.
- Runs infrastructure as a code with AWS CloudFormation/Terraform/CDK.
- Assists project managers in project planning, as well as coaching and reviewing estimates provided to more junior members.
- Builds monitoring that alert based on system data rather than outages.
- Works closely with management to ensure that projects are kept on track and team members are following through on assigned tasks.
- Participates in 24x7 on call cycle to support and troubleshoot products and solutions in multiple
- Manages Content Delivery Network (CDN) configuration and security.
SUMMARY OF REQUIREMENTS
- Minimum of seven (7) years of related experience in software development and system engineering technologies, patterns and practices.
- Experience leading, planning and executing moderately to highly complex projects, both alone and as part of a team.
- High level of proficiency in at least one programming language (such as Python, Java, Go, etc.).
- Must have in-depth knowledge of the Linux operating system.
- Proficient with several different server prototyping and virtualization tools and platforms (Docker, AWS, EKS/ECS, etc.), as well as the ability to use various solutions in combination.
- High level of proficiency with version control tools (preferably with Github Actions)
- High level of experience with Software Development Lifecycle (SDLC) processes (code review, release management, etc.) and automation of same (continuous integration, continuous delivery).
- Experience with networking equipment, protocols (TCP/IP, SSL, etc.), and troubleshooting tools (Wireshark, etc.).
- Writes code in at least one language; comfortable implementing both functionality and tests, and reviews others' code.
- Bachelor of Science degree in Computer Science, Computer Engineering, Information Technology, Information Systems, or related field; or equivalent combination of education and experience.
Applicants must be legally eligible to work in the United States to be considered. Visa sponsorship is not available for this role. This position is hybrid in Redmond, WA. Hybrid positions require regular onsite work following the schedule and guidelines for their division. This position is not open to fully remote status at this time.
This position includes the base pay range listed below, potential for a semi-annual discretionary performance bonus, and a comprehensive benefits package that includes medical, dental, vision, 401(k), and paid time off.
Pay Range:
$120,900
—
$217,650 USD
|