Systems Engineer
Table Mountain Casino Resort
Position Summary: Under the supervision of the Manager of Information Technology (IT) Operations, the Systems Engineer designs, implements, and maintains the resort's IT networks and systems. This role ensures stable, secure, and efficient operations for all core IT services. Note: This position does not include responsibilities related to surveillance or gaming machines.
This list of duties and responsibilities is illustrative only of the tasks performed by this position and is not all-inclusive. Essential Duties & Responsibilities:
Signatory Authority: All IT related documents, purchase requisitions and personnel forms. Minimum Qualifications: Bachelor's degree in Computer Science or related field plus a minimum of one (1) year of experience in a System Engineering role required. Excellent interpersonal skills, written and verbal communication, proven analytical and problem-solving abilities are required. Must be able to successfully pass a pre-employment drug/alcohol screen, background investigation, obtain and maintain gaming license.
Knowledge, Skills and Abilities:
This list of duties and responsibilities is illustrative only of the tasks performed by this position and is not all-inclusive. Essential Duties & Responsibilities:
- Assess user requirements and performance metrics to develop scalable network and system designs that support operational growth.
- Develop server configurations and infrastructure layouts that support centralized management of applications, data, and services.
- Oversee the deployment of new systems, ensuring that hardware and software selections align with best practices and industry standards.
- Develop integration strategies to connect new systems with existing IT infrastructure seamlessly.
- Troubleshoot and debug information systems.
- Design and deploy new applications and enhancements to existing applications, software, and operating systems.
- Manage and administrate all operating systems and their corresponding or associated software.
- Design and deploy new applications and enhancements to existing applications, software, and operating systems.
- Oversee installation, configuration, maintenance, and troubleshooting of end user desktops.
- Provide on-call technical support.
- Develop, implement and maintain policies, procedures and associated training plans for system administration and appropriate use.
- Maintain system asset management, including maintenance of system component inventory and related documentation and technical specifications information.
- Schedule and conduct routine backups, and verify that recovery procedures are effective as part of disaster recovery plans.
- Administer and maintain end-user accounts, permissions, and access rights.
- Perform network and security audits.
- Ensure the system backups are completed in accordance with the Disaster Recovery Polices and Procedures.
- Continuously monitor system performance, utilizing diagnostic tools to identify and resolve hardware, software, and system issues.
- Recommend, schedule, and perform software improvements, upgrades, and/or purchases.
- Mentor and guide junior members of the IT team.
- Develop and maintain comprehensive documentation, including system configurations, network diagrams, and asset inventory.
- Gauge the effectiveness and efficiency of existing systems; develop and implement strategies for improving or further leveraging these systems.
- Collaborate with network staff to ensure smooth and reliable operation of software and systems for fulfilling business objectives and processes.
- Design and perform server and security audits, system backup procedures, and other recovery processes in accordance with the company's disaster recovery and business continuity strategies.
- Monitor and enforce security protocols, conduct regular compliance audits, and update policies as necessary to address emerging threats and regulatory changes.
- Work with the IT Management team to define business requirements and systems goals and to identify and resolve business systems issues.
- Ensure system connectivity of all servers, shared software and other applications.
- Create and maintain documentation as it relates to system configuration, mapping, processes, and service records.
- Perform cost-benefit and return-on-investment analyses for proposed systems to aid management in implementing decisions.
- Ensure compatibility and interoperability of in-house computing systems.
- Coordinate and perform in-depth tests for modified and new systems, including end-user reviews.
- Conduct research on software and systems products to justify recommendations and to support purchasing efforts.
- Monitor and test system performance; prepare and deliver system performance statistics and reports.
- Manage relationships with external vendors, contractors, and service providers
- Assist with contracts, audits, and service level agreements (SLAs) to secure quality support and competitive pricing.
- Provide orientation and training to end-users for all modified and new systems.
- Maintain confidentiality.
- Work cooperatively with all levels of staff.
- On-call availability.
- Team Members are to become fully involved in this guest service program.
- Performs other duties as required.
Signatory Authority: All IT related documents, purchase requisitions and personnel forms. Minimum Qualifications: Bachelor's degree in Computer Science or related field plus a minimum of one (1) year of experience in a System Engineering role required. Excellent interpersonal skills, written and verbal communication, proven analytical and problem-solving abilities are required. Must be able to successfully pass a pre-employment drug/alcohol screen, background investigation, obtain and maintain gaming license.
Knowledge, Skills and Abilities:
- Knowledge of information systems technologies, applications principles and capabilities to include: telecommunications, data networking and processing, information system security processes and methodologies, computer operations, hardware platforms, and software applications.
- Knowledge of virtualization technologies (e.g., VMware, Hyper-V) and cloud platforms (e.g., Azure, AWS).
- Knowledge of applicable federal, state, county, and local laws, regulations, and requirements.
- Knowledge of proper spelling, grammar, punctuation, and basic arithmetic.
- Knowledge of all Server Operating Systems (e.g., Microsoft Windows, Linux).
- Knowledge of types of Network Equipment.
- Skill in operating various word-processing, spreadsheets, and database software programs in a Windows environment, specifically Word, Excel, Access, and PowerPoint.
- Skill in planning, organizing, and coordinating information technologies and prioritizing work activities in accordance with established goals and objectives.
- Skill in analyzing problems, projecting consequences, identifying solutions, and implementing recommendations.
- Skill in preparing, reviewing, and analyzing operational, technical, and financial reports.
- Ability to introduce and implement new methods and procedures to keep pace with rapid growth in the information services industry.
- Ability to identify systems, operation, technical, or application problems and to initiate and recommend appropriate corrective actions.
- Ability to communicate effectively, both verbally and in writing.
- Ability to interact and maintain good working relationships with individuals of varying social and cultural backgrounds.
- Ability to analyze situations and adopt appropriate courses of action.
- Ability to establish and maintain professional relationships with co-workers at all levels.
- Ability to work independently and meet strict timelines.
- Ability to make solid decisions and exercise independent judgment.
- Ability to be persuasive and tactful in controversial situations.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Systems Engineer in Friant, CA vacancy
$600 per month
...Electric Distribution Planning Engineer (Hybrid) Before learning more about this opportunity, please note: Relocation assistance... ...our power grid and our community? Do you enjoy solving complex system and planning challenges while collaborating with experts across...SuggestedPermanent employmentContract workTemporary workH1bWork at officeRelocationVisa sponsorshipWork visaRelocation packageFlexible hours- MedPro Healthcare Staffing , a Joint Commission-certified staffing agency, is seeking a quality Nuclear Medicine Technologist for a contract with one of our top healthcare clients. Requirements Graduate of an AMA approved school for Nuclear Medicine Technology...SuggestedHourly payWeekly payContract workLocal areaImmediate start
- ...crop irrigation. They are looking to expand the team and need a SCADA Controls Engineer to support the design, deployment, troubleshooting, and continuous improvement of industrial SCADA systems focused on agricultural automation and irrigation management. You will work...SuggestedWork experience placementLive inRemote workRelocation packageWeekend work
- ...QK is seeking a Senior Civil Engineer to lead and deliver diverse engineering projects while mentoring teams and supporting client relationships. This role is ideal for a licensed engineer who enjoys both technical work and project leadership. The Senior Engineer plays...SuggestedFull timeContract work
$140k - $200k
...exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and... ...is passionate about designing clear, reliable APIs and simple systems that directly enhance the user experience. What Yo u’ ll Do...SuggestedRemote job$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...Remote jobWork at officeNight shift$140k - $200k
...of the Day and 2025 Inclusivity Design Award ) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move...Remote jobFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Engineer. Be the first to apply!


