Company Description
At PopHealthCare, our mission is simple - to lead the effort in reimagining how healthcare is delivered. We are bold innovators, dedicated to making a difference and we hire wicked smart people! We are looking for a Data Architect to join our team at our Franklin, TN office.
Job Description
Job summary: The Senior Data Architect will work closely with Director of Data Engineering, Data Science and Operations teams on building high performing, scalable and reliable integration, and business intelligence solutions.
Position Essential Functions:
Data architecture -40%
- End to End ownership of data integration and business intelligence architecture.
- Provides architectural oversight and guidance to the engineering teams on data modeling, data flow, Tooling and languages, and frameworks. Defines secure coding policies and guidelines.
- Collaborates with technology stakeholders across the organization to ensure our technology remains stable, functional, and scalable.
- Distills high level product requirements into technical recommendations (stacks, infrastructure, and services).
- Participates in performing technical due-diligence on existing/legacy code-bases during major overhaul, modernization effort.
- Assists in building out both the development architecture and underlying infrastructure for a multitude of projects.
- Constantly researches changes in the industry as they pertain to software best practices, new technologies, frameworks, and everything in between.
- Leads POC (proof of concept) implementations for new solutions and innovation.
- Leads solution architecture for new data integration and business intelligence projects.
Development-30%
- Develops high quality code and participates in full software development life cycle delivering high quality software in an agile-based team environment.
- Supports production systems, troubleshoots bugs, and resolves issues as they occur.
- Co-develops with other engineers on the team.
- Attends delivery team meetings and other technical team’s standups as needed.
- Ensures technical vision is being adhered to by development teams.
- Clearly communicates technical challenges to business units.
Leadership – 30%
- Provides technical architecture and people leadership for the product engineering team.
- Envisions and shapes the future of the enterprise data flow and management.
- Drives technologies from ideation to implementation and impact to end-users.
- Serves as the technical expert, researching, evaluating, and implementing new technology to implement in solutions.
- Ideates with development teams, business users, and senior leadership on architectural and design options.
- Participates in the creation of technical specifications for projects, lead technical presentations and be able to provide scope estimates.
- Leads technology team to create strategies by which technology will be developed or adapted to meet market needs and leverage opportunities. (e.g., Buy/Build decisions).
- Mentors engineers and promotes design excellence through One-on-one interactions, code reviews, pairing and mentoring.
Qualifications
- BS/MS in computer science or related technical field or equivalent experience.
- Minimum 8 years’ experience in designing and developing enterprise solutions for data integration and business intelligence.
- 5+ years leading a team of engineers as lead engineer or architect.
- 5+ years’ experience in architecting enterprise data warehouses.
- 5+ years’ experience in architecting data integration solutions using API’s, HL7.
- Experience with MS-SQL creating efficient and effective data models in high transaction environments and writing complex queries.
- Strong experience with other Microsoft technologies: SQL Server, SSRS, SSAS, SSIS, PowerBI, Azure, etc.
- Experience with designing and architecting solutions in the cloud; preferably Azure.
- Experience with data integration tools
- Experience with automation tools such as Power Apps.
- Strong business/relevant industry experience in healthcare domain is required.
- Comfortable working in an agile-based team environment.
- Proven communication skills and the ability to work with a variety of personality types.
- Must be able to clearly communicate technical challenges to business units.
Preferred Qualifications:
- Demonstrated experience in modernizing legacy data integration processes.
- Experience in building serverless architecture using cloud technologies.
- Strong DevOps and CI/CD experience.
- Strong experience with Atlassian products: Jira, Confluence, Bitbucket, Bamboo.
PopHealthCare is an equal opportunity/equal access employer fully committed to achieving a diverse workforce.
Additional Information
All your information will be kept confidential according to EEO guidelines.