Systems Engineer

Table Mountain Casino Resort

$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field
  • 1+ years of experience in a Systems Engineering role
  • Excellent interpersonal and communication skills
  • Proven analytical and problem-solving abilities
  • Must pass pre-employment drug/alcohol screen and background investigation, and obtain gaming license

Responsibilities

  • Assess user requirements to develop scalable network designs
  • Develop server configurations for centralized application management
  • Oversee deployment of new systems in line with best practices
  • Troubleshoot and debug information systems
  • Design and deploy new applications and enhancements
  • Manage end-user operating systems and software
  • Ensure system performance and compliance with security protocols

Benefits

  • On-call technical support
  • Mentorship opportunities for junior IT team members
  • Comprehensive documentation practices
  • Engagement in a guest service program
  • Professional development training for staff
Full Job Description
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:
  • 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.


Direct Reports: None.

Access to Sensitive Areas: All areas when accompanied by authorized personnel and/or security.

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.


Physical Demands:

While performing the duties of this job, the employee is regularly required to talk and hear. The employee is regularly required to stand, walk, sit, use hand to finger, handle or feel objects, tools or controls, and reach with hands and arms. The employee frequently lifts and/or moves up to 50 pounds. Specific vision abilities required by this job include close vision, distance vision, peripheral vision, depth perception, color vision, and the ability to adjust focus.

Work Environment:

While performing the duties of this position, the work environment is occasionally noisy and the employee will work indoors. Additionally, the employee will be exposed to cigarette smoke.

Similar Jobs

More Information Technology Jobs

Find similar Systems Engineer jobs: