Senior Data Engineer
Company | CarMax |
---|---|
Location | Plano, TX, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s, Master’s |
Experience Level | Senior |
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.