Job title: Platform Architect
Company: Vaco
Job description: Our client is looking for a Platform Architect. This person should have started their career as a software engineer and subsequently honed their architectural expertise through leading teams in the software engineering and product development of large, multi-tenant software applications.Current expertise should be around data analytics and Machine Learning systems. This person along with other architects will lead the evolution of the data & ML Platform.This role is onsite 4 days a week in West Houston. Must be eligible to work without sponsorship.
- Strong expertise with Databricks is preferred. Alternatively, similar tools like Snowflake will work.
- Advanced knowledge of object-oriented principles, Python, YAML/Terraform, Micro Services Architecture
- Extensive experience in architecting, designing, and implementing software applications in AWS or Azure. Extensive experience in designing and implementing CI/CD pipelines, preferably in AWS.
- Experience with Docker or other containerization technologies
- Expertise with modern SQL databases, data lakes & warehouse architecture.
- Preferred: Experience with DevOps such as CI/CD pipelines.
The Platform Architect is part of a team building and supporting the core enterprise data & machine learning platform. The Platform Architect should be self-driven and be able to work in a federated team environment, advising on best practice architectural patterns & balancing the needs of individual data analytics & machine learning use cases against overall enterprise architecture principles in architecting & building the data/machine learning platform. The ideal candidate should have a strong knowledge of computer science, DevOps, MLOps, CI/CD, and platform automation with an application programming background.The architect will be responsible for designing and building automated processes, keeping reproducibility, auditability, and traceability in view of all deliverables. This person will demonstrate an ability to manage complex, high-quantity, and often contradictory information to solve problems effectively, apply business knowledge to advance organizational goals, and comfortably navigate complex policy, people, and process-related organizational dynamics. This is a practical, hands-on role, not a TOGAF/Zackman or other theoretical one.ESSENTIAL FUNCTIONS
- Lead creation & evolution of the data & ML platform under the guidance of the Chief Architect and in partnership with BU data science, engineering & architecture teams.
- Develop solutions roadmap and phased implementation approach for tech platforms supporting project Trailblazer to deliver strategic business objectives.
- Balance individual needs for platform and tools against overall enterprise and BU-level architectural principles
- Ensure platforms and tools are not overlapping or duplicated.
- Provide guidance to balance tradeoffs between development speed and build-up of technical debt, as well as increased run costs due to sub-optimized code.
- Monitor the market for new architectural patterns; recommend new technologies to enhance existing technical infrastructure where relevant to the program’s needs.
- Lead and design procedures for reviewing and integrating new components to existing cross-functional tech platforms used for Trailblazer
- Build & maintain a core data platform with high automation & ease of use by data scientists & engineers within each business unit.
- Ensure the Data/ML platform is fault-tolerant, highly available, follow 12-factor app standards where possible, and efficiently and effectively use computing resources.
Expected salary: $194000 – 200000 per year
Location: Houston, TX
Job date: Wed, 05 Jun 2024 07:34:14 GMT
Apply for this job now!