Posted in

Senior Data Engineer

Senior Data Engineer

CompanyCarMax
LocationPlano, TX, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • Master’s degree in Computer Science, Information Systems, Information Technology, Engineering (any), Business, or a related field of study AND Three (3) years of experience in the job offered or related occupation in which the required experience was gained
  • In lieu of a Master’s degree, a Bachelor’s degree in Computer Science, Information Systems, Information Technology, Engineering (any), Business, or a related field of study AND Five (5) years of experience in the job offered or related occupation in which the required experience was gained
  • Demonstrated experience with Cloud Platform Engineering in an enterprise-level environment
  • Python, SQL, GitHub, Azure DevOps, Bicep/ARM/Terraform, and PowerShell
  • Understanding Infrastructure-as-Code and configuration management automation tools
  • Using DevOps with a clear understanding of related tools, structure, and processes within an Agile/Scrum setting
  • Building enterprise-level solutions with Microsoft Azure or equivalent cloud technologies
  • Well versed in SRE practices, testing frameworks, and building CI/CD pipelines
  • Leading the end-to-end design and development of scalable services to be consumed by the enterprise (monitoring and production support services)

Responsibilities

  • Design and implement intelligent, predictable, reliable, scalable, cost-efficient, and easy-to-use platforms and frameworks for Data Science Machine Learning (DSML), Enterprise Data Lake/Warehouse (EDL/EDW), Master Data Management (MDM) functions
  • Design and implement Azure cloud infrastructure, including but not limited to storage, data factories, key vaults, virtual networking, virtual machines, and automated deployments
  • Evaluate and automate the scaling and capacity requirements within Azure environment
  • Implement, setup, configure, monitor, and maintain cloud-based Data & Analytics platforms such as Databricks and Snowflake
  • Troubleshoot and resolve environment performance issues, connectivity issues, security issues
  • Make recommendations and execute cost saving strategies for Cloud services
  • Streamline development and operation processes via continuous integration, deployment, automated testing while leveraging SRE principles
  • Self-directed and able to balance the priorities of multiple teams, systems, and products with a leadership mindset
  • Work collaboratively in teams and develop meaningful relationships to achieve common goals
  • Drive efficient resolution for system outages as well as performance and functional shortcomings

Preferred Qualifications

    No preferred qualifications provided.