Insperity - Houston, TX

posted about 1 month ago

Full-time - Mid Level
Houston, TX
51-100 employees
Professional, Scientific, and Technical Services

About the position

The Platform Architect, Enterprise Data Engineering at Insperity is responsible for delivering robust and maintainable data engineering architecture and solutions that meet business requirements. This role involves collaboration with various teams to ensure alignment with the department's strategic vision and the formulation of data engineering strategies.

Responsibilities

  • Participates in discussions with Product Owners, Business Analysts, and domain experts to determine requirements and model Data Engineering solutions.
  • Works with Product Owners to ascertain roadmap feasibility and delivers Data Engineering solutions based on the roadmap with a focus on quality and time-to-market.
  • Champions Enterprise Data Engineering Architecture, Patterns, and Guidance.
  • Provides technical leadership and guidance on Data Engineering platform and tools.
  • Uses empirical data to assess architectural requirements such as security, scalability, performance, availability, and redundancy.
  • Ensures requirements can be met with minimal upfront design at an acceptable cost and with acceptable tradeoffs.
  • Ensures physical and logical designs fit within the Enterprise Data Engineering architectural framework and conform to accepted architectural standards.
  • Identifies necessary interactions with other applications/services and defines Application Programming Interfaces (API) and service-level agreements (SLA).
  • Formulates and evolves pattern-based Data Engineering designs appropriate for the solution with a clear separation of concerns.
  • Grows and evolves the design, ensuring the integrity of the design is maintained over the course of a project.
  • Communicates and champions the design across the team and fosters an environment of shared goals, collective ownership, and collaboration in building a design strategy.
  • Possesses leadership skills needed to guide team members in delivering solutions that conform to Data Engineering architecture and design.
  • Coaches and mentors team members on Data Engineering design/implementation approaches and techniques.
  • Brings consensus amongst team members on Data Engineering design and implementation strategy.
  • Provides guidance on design and integration strategies on Data Engineering Practices in the form of standards documentation, examples, training, and consultancy.
  • Publishes technical documentation such as high-level design, logical diagrams, support documentation based on need and value.
  • Writes code and critiques developers' code.
  • Ensures Data Engineering designs and implementations fulfill not only functional needs but also non-functional needs such as security, maintainability, extensibility, testability, stability, configurability, and supportability.
  • Evaluates and adopts third party products and platforms to solve Data Engineering problems.
  • Participates in technical and leadership trainings as needed and/or recommended by supervisor.
  • Coordinates Architectural evolutions with Enterprise and Solutions Architects.
  • Works with teams designated to implement and improve DevOps CI/CD practices.
  • Helps in release planning.

Requirements

  • Bachelor's Degree in Computer Science, a related discipline, or four years of related work experience is required.
  • Seven plus years of professional experience in Computer Science or a related field is required.
  • Broad knowledge of software development practices and procedures to build and implement analytics solutions across Data Engineering platforms/products (Azure, Snowflake, dbt, SQL Server, Tableau, PowerBI, Alation).
  • Proficiency in database technologies like SQL and NoSQL, familiarity with database design and optimization for structured, semi-structured, and unstructured data.
  • Working knowledge of Data Lakes, Data Warehousing Star & Snowflake schema, DevOps, CI/CD, Python and SQL.
  • Expertise in data integration & analytic methodologies, data modeling, and cloud services like computing, caching, storage, networking, and security.

Nice-to-haves

  • Knowledge of Workday and/or Salesforce is a plus.

Benefits

  • Generous paid time off
  • Top-tier medical, dental and vision benefits
  • Health & wellness support
  • Paid volunteer hours
  • Continuous learning programs
  • Mentorship opportunities
  • Ongoing training
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service