AdaptHealth Opportunity – Apply Today!
At AdaptHealth we offer full-service home medical equipment products and services to empower patients to live their best lives – out of the hospital and in their homes. We are actively recruiting in your area. If you are passionate about making a profound impact on the quality of patients’ lives, please click to apply, we would love to hear from you.
Database Engineer
The Database Engineer is responsible for expanding and optimizing our data and data pipeline architecture, as well as optimizing data flow and collection for cross functional teams. Building and optimizing the data pipeline and systems. The Database Engineer will support our software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects.
Job Duties:
- Create and maintain optimal data pipeline architecture.
- Design, develop, and maintain scalable data pipelines using Python and Snowflake
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and ‘big data’ technologies. ( snowflake, Python, Data fabric and SQL server)
- Work with stakeholders including the Executive, Product, Data, and Design teams to assist with data-related technical issues and support their data infrastructure needs.
- Ensure 100% uptime of critical infrastructure during normal business hours
- Develops and maintains specifications for database structures, including triggers, stored procedures, and secondary keys
- Manage monitoring tools and applications used for problem detection and resolution.
- Implements strategies for archiving and purging data
- Implement security controls and verifying the validity of existing controls
- Proactively assess system impacts and addressing security risks resulting from new systems coming online or significant changes to existing systems
- Maintain accurate documentation on all database systems
- Utilize relational database management tools and utilities, including replication, data definition language management, and database migration.
- Evaluates existing database design to determine necessary updates and integration requirements of new design, and to ensure final solutions meet organizational needs.
- Ensures data is separated, secure and compliant
- Create data tools for analytics and data scientist team members that assist them in building and optimizing our product into an innovative industry leader.
- Work with data and analytics experts to strive for greater functionality in our data systems. Create and maintain custom reports and/or data files from multiple access databases
- Provide oversight for the creation and daily running of mission critical departmental reporting for departmental metric results
- Develop, document, and maintain standards for data storage and retrieval within multiple systems to ensure consistency and integrity of all data used for reporting
- Create and maintain custom dashboards and/or data sources in Tableau
Competency, Skills and Abilities:
- Advanced working SQL knowledge and experience working with relational databases
- Experience building and optimizing ‘big data’ data pipelines, architectures, and data sets
- Build processes supporting data transformation, data structures, metadata, dependency, and workload management
- Strong understanding of manipulating, processing, and extracting value from large, disconnected datasets
- Working knowledge of message queuing, stream processing, and highly scalable ‘big data’ data stores
- Strong decision making, critical thinking, troubleshooting, and problem-solving skills
- Good interpersonal, collaboration and communication skills
- Detail oriented with strong multi-tasking and time management skills
- Strong understanding of database backup and data archiving procedures
Minimum Job Qualifications:
- A Bachelor’s degree from an accredited school in Information Technology, or related field, is preferred.
- Five (5) years’ experience in data development and management experience.
- 3+ years hands-on experience with Snowflake Data Cloud
- 3+ years Python development experience
- 3+ years SQL sever development experience
- REST API development and integration
- CI/CD pipelines and DevOps practices
AdaptHealth is an equal opportunity employer and does not unlawfully discriminate against employees or applicants for employment on the basis of an individual’s race, color, religion, creed, sex, national origin, age, disability, marital status, veteran status, sexual orientation, gender identity, genetic information, or any other status protected by applicable law. This policy applies to all terms, conditions, and privileges of employment, including recruitment, hiring, placement, compensation, promotion, discipline, and termination.