What are the responsibilities and job description for the NetSuite Administrator position at Riot Platforms?
About Riot Platforms
Riot is a Bitcoin mining and digital infrastructure company focused on a vertically integrated strategy. The Company has Bitcoin mining data center operations in central Texas and Kentucky, and electrical switchgear engineering and fabrication operations in Denver, Colorado.
Our mission is to positively impact the sectors, networks and communities that we touch. We believe that the combination of an innovative spirit and strong community partnership allows the Company to achieve best-in-class execution and create successful outcomes.
Riot is advancing its Bitcoin mining operations through cutting-edge innovation, strategic expansion, and targeted procurement. Join us in building the world’s leading Bitcoin-driven infrastructure platform.
Key attributes we are looking for
At Riot, our team members have unparalleled opportunities to work on groundbreaking initiatives that are shaping the future of our company. Our innovative spirit has positioned us as a leader in the industry, driving advancements that are setting new standards at the intersection of Bitcoin mining and energy.
If you are passionate about Bitcoin and eager to be part of this dynamic sector, Riot is where your journey begins. We value creativity, innovation, and a relentless drive to enhance organizational efficiency. With strong communication skills and the ability to multitask, you excel at identifying problems and delivering effective solutions. You take initiative, work independently, and maintain a sharp attention to detail. At Riot, our employees aren’t just part of the future—they’re creating it.
About the role
As the NetSuite Administrator, you will play a key role in designing and implementing efficient workflows within NetSuite for a variety of processes. You will work with nearly all departments – from accounting to operations, to help implement and scale NetSuite within our growing company. You are a great communicator and work well within a team, however also work independently on projects that require focus and concentration. Your attention to detail will also help identify areas for improvement where you will be an asset in transitioning our existing manual workflows into NetSuite. You will also be ready to make recommendations on how we as a company can improve processes. You will be responsible for managing NetSuite, optimizing the application for business needs, ensuring that NetSuite’s functionality is optimized to meet the evolving needs of the business, and equipping our end users with the training and knowledge to effectively work with the NetSuite environment and our integrated 3rd party systems. You are a team player and excited to build relationships across our organization.
Essential Functions
- Perform functional configuration, system maintenance, and business process testing for ongoing NetSuite projects and improvements.
- Work closely with NetSuite implementation partners/stakeholders and ensure all installations, upgrades and integrations perform correctly.
- Develop training, coordinate and conduct training with new end users.
- Manage integrations with other systems and third-party applications to ensure seamless data flow and process automation.
- Maintain user access and roles, ensuring appropriate segregation of duties.
- Active participation in UAT for system changes
- Be a business-minded thought leader; driving development requirements towards best practice and industry standards.
- Assist the Finance department with data analysis, reporting needs, and support their optimized use of NetSuite.
- Oversee data integrity and security within the NetSuite system, including data imports, exports and regular audits.
- Troubleshoot problems including system interface/integration issues.
- Support all end user requests and provide issue resolution for NetSuite internal users.
- Plan, review, and revise configurations and customizations of NetSuite as needed to meet the ever-changing needs of the business.
- Communicate cross functionally and develop long-term, sustainable technical solutions to satisfy requirements.
- Proactively communicate changes with key stakeholders where current processes might be updated.
- Engage with team and cross-functional business partners regarding business strategy and objectives for automating and optimizing financial processes.
- Analyze system performance and meet regularly with business partners to ensure that the financial applications are functioning as designed and supporting their needs.
- Identify, suggest, and implement technology solutions to optimize system performance.
- Ensure compliance with internal IT General Controls as it relates to user access provisioning, roles setup, system monitoring, change management, NetSuite semi-annual New Release updates, and developing and maintaining policies and procedures.
- Provide audit support including system reconciliations, generating reports, developing documentation, and performing completeness and accuracy checks.
Knowledge, Skills, and Abilities
- NetSuite Administrator certification or equivalent experience.
- NetSuite Administrator-level knowledge of best practices in roles, permissions, page layouts, custom objects, scripting, workflows, reports, saved searches, dashboards, and forms to manage unique business process requirements within NetSuite.
- In depth knowledge of NetSuite cloud platform, integration capabilities, data migration conversion tools.
- Strong knowledge of key financial processes such as Quote to Cash, Procure to Pay, Record to Report, etc.
- NetSuite integration experience with knowledge of 3rd Party Applications, which include but are not limited to: NetSuite Planning & Budgeting, FloQast, FISPAN Integrated Payables, Rippling, FiveTan and Snowflake.
- Proactive desire to develop a detailed understanding of system structure, functionality, and controls.
- Very strong project management capabilities and experience.
- Excellent interpersonal skills including mentoring, coaching, collaborating, and team building.
- Detailed understanding of core business processes (accounts receivable, accounts payable, financial reporting, general ledger, purchasing and fulfillment, invoicing, taxes, payroll, expense tracking).
- Understanding of accounting principles and experience communicating with internal and external audit functions.
- A good understanding of databases and the SQL language.
- Experience in HTML, CSS, JavaScript, and SuiteScript.
- Understanding of Version Control (Git).
- Adaptability and enthusiasm for new challenges, innate curiosity, and a passion for learning.
- Ability to work both independently and deliver on responsibilities within a highly collaborative and growing environment.
- Ability to effectively communicate with a diverse range of individuals and audiences.
- Be detail-oriented with focus on accuracy.
- Must have great organizational and analytical skills.
Education and Experience
- Bachelor’s degree in (MIS, IT business/computer science and/or Accounting), or related field.
- 3 years of experience of hands-on NetSuite experience (such as implementation or administration); experience within a publicly traded company is highly preferred.
- Prior experience in the respective business processes (accounting, operations, IT) preferred
- Experienced in working across departments to troubleshoot and resolve technical issues.
Compensation and Benefits
- Salary : $115k - $130k, commensurate with experience
- 401k plan with company matching
- Great medical, vision, and dental plans to choose from
- Long-term and Short-term disability
- Additional benefit options (Employee Assistance Program, Pet Insurance, and more)
- Flexible Spending Accounts
- Generous PTO and Paid Holidays
- A fun company culture with tremendous growth opportunities!
Salary : $115,000 - $130,000