What are the responsibilities and job description for the Data Platform Engineer position at IntelyCare?
Data Platform Engineer (Contract)
At IntelyCare, purpose matters! We are changing the future of healthcare by changing the future of work for nurses. We’ve built our mission-driven company on the idea that nursing professionals deserve better and when they are happy, patient care is elevated, and our healthcare systems thrive. Through our easy-to-use app and platform, nursing professionals get the pay, freedom, and flexibility they deserve while our partnered facilities get access to nursing resources when and where they need them.
As a high-tech provider of on-demand healthcare staffing, IntelyCare relies on sophisticated algorithms and timely data analysis to deliver a best-in-class experience for anyone using our products. Your work will help us bring flexibility and joy to thousands of nursing professionals. As a Data Platform Engineer, you will play a crucial role in designing, implementing, and maintaining our data infrastructure to ensure scalability, reliability, and performance. You will collaborate with cross-functional teams to understand data requirements, architect solutions, and drive the development of innovative data platforms.
\n- Implement robust ETL processes to ingest, transform, and organize data for general usage within our Snowflake data warehouse
- Work closely with Engineering, Product and Quality teams to deploy and manage services in our cloud environments (AWS CDK)
- Seek out tasks across the company that can benefit from automation, then develop tools to provide it
- Optimize data storage and retrieval mechanisms for performance and cost-effectiveness
- Develop monitoring and alerting systems to ensure platform health and performance
- Ensure platform security and compliance with relevant regulatory standards
- Evaluate new technologies and tools to improve platform capabilities and efficiency
- Document technical designs, processes, and procedures to facilitate knowledge sharing and collaboration
- Prior experience as a Data Engineer or similar role (e.g.Backend Developer), with a focus on building, automating and maintaining data platforms and/or microservices
- Strong proficiency in programming languages; we use Python, Java, and a little Go
- Experience in working with data orchestration tools (DBT, Airflow)
- Hands-on experience with AWS (major plus for IaC experience with CDK or terraform)
- Deep understanding of relational databases, data modeling, and SQL query optimization
- Familiarity with containerization technologies such as Docker and EKS
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration skills to work effectively in a cross-functional team environment
- While performing the duties the physical requirements are:
- Constantly reach to use computers, monitors, and other office equipment
- Constantly need to view objects at close and distant ranges
- Constantly communicate with others verbally and in writing
- Frequently required to sit or stand
- This position functions in an office and technical environment and requires fine manipulation and simple grasping to utilize the computer and other standard office equipment.
- Required occasional lifting and transporting of items weighing up to 25 lbs.
- This position may require occasional travel.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Please be aware, qualified candidates will be contacted directly via email by an IntelyCare Talent Acquisition Partner, from an IntelyCare email address.