About the role
- Communication and interpersonal skills
- Problem-solving and critical thinking skills.
- Understand strategic imperatives.
- Technology & business knowledge
- Work with data engineers, data architects, data scientists, and other internal stakeholders to understand product requirements and then design, build, and monitor data platforms and pipelines that meet today's requirements but can gracefully scale.
- Implement automated workflows that lower manual/operational costs, define and uphold SLAs for timely delivery of data, and move the company closer to democratizing data.
- Enable self-service data architecture supporting query exploration, dashboards, data catalog, and rich data discovery.
- Promote a collaborative team environment that prioritizes effective communication, team member growth, and success of the team over success of the individual.
- Design and create real-time data pipelines that accelerate the time from idea to insight.
- Adheres to and supports data engineering best practices, processes, and standards.
- Produce high quality, modular, reusable code that incorporates best practices and serves as an example for less experienced engineers.
- Help promote and support data security best practices that align with industry standards and regulatory and legal requirements.
- Help mentor team members on complex data projects and following the Agile process.
- Help lead data analysis efforts and solution proposals to data related and data architecture problems.
- Help lead implementation of unit and integration tests and promote and conduct performance testing where appropriate.
- Be a leader in the HCA data community. Evangelize data engineering best practices and standards, participate, or present at community events, and encourage the continual growth and development of others.
- Be curious. Be growth minded. Encourage and enable this in others.
- Demonstrate professional and personal maturity through self-leadership.
- Build productive and healthy relationships within the department and other teams to foster growth of our culture, our people, and our platforms.
- Practices and adheres to the “Code of Conduct” philosophy and “Mission and Value Statement.”
- Perform other duties as assigned.
- Responsible for building and supporting a GCP based ecosystem designed for enterprise-wide analysis of structured, semi-structured, and unstructured data.
- Work independently, and complete tasks on-schedule by exercising strong judgment and problem-solving skills.
- Analyze requirements, design AI/ML based solutions, and integrate those solutions for customer environments.
- Proven experience effectively prioritizing workload to meet deadlines and work objectives.
- Works in an environment with rapidly changing business requirements and priorities
- Shares knowledge and experience to contribute to growth of overall team capabilities.
- Actively participate in technical group discussions and adopt any modern technologies to improve the development and operations.
- SQL
- Python
- CI/CD pipelines, GitHub
- GCS, GKE, Cloud Run, Cloud Functions, Dataflow, Big Query, Cloud Composer
- Terraform
- Docker, Kubernetes
- GCP Cloud Professional Data Engineer
- Prolonged sitting or standing at computer workstations including use of mouse, keyboard, and monitor.
- Requires the ability to provide after-hours support.
- Bachelor's degree in computer science, related technical field, or equivalent experience Required
- Master's degree in computer science or related field Preferred
- 5+ years of experience in Data Engineer Required
- 1+ year(s) of experience in Healthcare Preferred
- 7+ years of experience in Information Technology Required
- Demonstrates an empathetic and growth mindset with a willingness to learn new skills, technologies, and methodologies. Required
- Strong knowledge of public cloud best practices and design patterns used in creating, automating, and supporting data pipelines. Required
- Strong ability to assemble large, complex sets of data that meet functional and non-functional product requirements. Required
- Strong ability to identify, design, and implement internal process improvements including redesigning data platforms for greater scalability, optimized data delivery, and automating manual processes. Required
- Experience with infrastructure provisioning, infrastructure management, process automation, system administration, and security for a large organization Required
- Strong ability to present and facilitate technical ideas. Required
- Expert ability using source control management tools such as Git/GitHub. Required
- Expert ability using CI/CD automation tools. Required
- Strong understanding of SQL and analytical data warehouses Required
- Strong understanding of Agile methodologies and how to apply Agile within the team. Required
- Working knowledge of GitHub, including workflows, actions, and repository management. Required
- Strong understanding of automation and how to implement through continuous integration/continuous delivery (CI/CD) tooling and testing Required
- Proven ability to complete work, make sound decisions, and plan and accomplish goals without explicit direction/guidance from leadership. Required
- Builds and nurtures healthy relationships with all colleagues. Required
- Stays abreast of public cloud technologies, capabilities, and industry use of public cloud to help guide HCA’s strategy and adoption. Required
- Demonstrates productive and inclusive communication skills with all colleagues. Required
- Excellent problem-solving and analytical skills. Required
- Working knowledge and experience with key ITIL processes is required. Previous experience with application development coding, debugging, testing and delivery into a production environment is highly desirable Required
- A solid understanding of compute performance metrics and tools is highly desirable, to include understanding of CPU utilization levels, CPU and disk queuing, I/O response times, and other key performance indicators and their impact on performance Required
- Experience with network fundamentals and performance principles, including a firm understanding of TCPIP protocols Required
- Ability to sit for long periods of time. Required