Analytics Engineer

Remote, Dallas, Texas, United States

Las Vegas Sands

Las Vegas Sands Corporation is the world leader in developing and operating international, world-class integrated resorts.

View all jobs at Las Vegas Sands

Apply now Apply later

Job Description:

Position Overview

The primary responsibility of the Analytics Engineer is to design, deploy, and maintain metrics and advanced analytics via logging platform solutions to support observability and monitoring efforts.  The objective is to provide a seamless flow of information, detailed metrics, and trending analysis to aid in the management and security of the technology estate.  

The Analytics Engineer is a technical professional who focuses on designing, building, and maintaining systems to collect, process, and analyze large volumes of log data.  Software engineering best practices will be utilized to ensure data is readily accessible for insights and troubleshooting, often working closely with other teams to translate business needs into actionable analytics dashboards, reports, and alerts.

All duties are to be performed in accordance with departmental and Las Vegas Sands Corp.’s policies, practices, and procedures. All Las Vegas Sands Corp. Team Members are expected to conduct and carry themselves in a professional manner at all times. Team Members are required to observe the Company’s standards, work requirements and rules of conduct.   

Essential Duties & Responsibilities

  • Responsible for the design, build, and maintenance of monitoring and alerting strategies.

  • Identification of data sources and potential metrics available across the Enterprise estate.

  • Strategically develop correlations between various metrics and organize services views to determine underlying problems or concerns for monitoring, trending and alerting.

  • Design and implement robust log collection pipelines, including agent configuration, data ingestion, and normalization to ensure accurate data capture from various system sources.

  • Structure and organize log data into meaningful data models within a log analytics platform, creating optimized data structures for efficient querying and analysis. 

  • Cleanse raw log data by identifying and handling inconsistencies, errors, and missing information to ensure data quality. 

  • Craft complex SQL or platform-specific queries to extract actionable insights from log data, enabling effective analysis and troubleshooting. 

  • Build interactive dashboards and visualizations to present key performance metrics and trends derived from log analysis, providing accessible insights to stakeholders. 

  • Set up automated alerts based on predefined thresholds or anomaly detection to proactively identify potential issues and trigger investigations. 

  • Monitor and optimize the performance of log analytics pipelines to ensure efficient data processing and query response times. 

  • Work with other teams (data engineers, data analysts, Azure admins, Enterprise Architects) to align log analytics with broader business objectives and data strategies. 

  • Perform job duties in a safe manner.

  • Attend work as scheduled on a consistent and regular basis.

  • Perform other related duties as assigned.

Minimum Qualifications

  • At least 21 years of age.

  • Proof of authorization to work in the United States.

  • Bachelor’s degree or equivalent in relevant discipline.

  • Must be able to obtain and maintain any certification or license, as required by law or policy. 

  • Azure Administrator Associate certification highly desired, additional technical certifications preferred.

  • 3-5 years of relevant experience.

  • Proficiency in scripting languages like PowerShell, Python, and Bash.

  • Proficiency in query languages such as SQL and KQL for data manipulation and analysis. 

  • Demonstrated experience in using popular log analytics tools such as Azure Log Analytics, Elasticsearch, Splunk, Logstash, or AWS CloudWatch Logs. 

  • Understanding of data pipelines, data ingestion techniques, and data quality best practices.

  • Familiarity with system administration concepts to effectively manage log collection agents and infrastructure.

  • Understanding of how syslog or Windows Event Logs flow via Azure Monitor Agent, or other agents, to a Log Analytics workspace.

  • Understanding of Azure Data Collection Rules.

  • Proficiency in analyzing complex log data, identifying root causes of issues, and troubleshooting system problems. 

  • Strong communicator who can effectively explain technical findings and insights to non-technical stakeholders. 

  • Must have strong organizational skills, customer service focus, attention to detail, and process orientation.

  • Demonstrated experience breaking down complex systems and effectively troubleshooting and resolving technical issues.

  • Strong interpersonal skills with the ability to communicate effectively and interact appropriately with management, other Team Members and outside contacts of different backgrounds and levels of experience.

  • Must be able to work varied shifts, including nights, weekends and holidays, to ensure 24/7 coverage.

  • Provide off-hours support on an infrequent, but as needed basis during critical incidents. (Potential shifts may run 24/7 due to the need of the business.) 

  • Team Members are required to be on site within the IT Command Center.

Physical Requirements

Must be able to:

  • Physically access assigned workspace areas with or without reasonable accommodation.

  • Work indoors and be exposed to various environmental factors such as, but not limited to, CRT, noise, and dust.

  • Utilize laptop and standard keyboard to perform essential functions of the job.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  1  0  0

Tags: AWS Azure Data pipelines Data quality Elasticsearch Engineering Logstash Pipelines Python Security Splunk SQL

Perks/benefits: Gear

Regions: Remote/Anywhere North America
Country: United States

More jobs like this