HCA Healthcare is looking to hire a Staff Data Engineer to ensure the continued provision of high-quality, efficient patient care by developing and maintaining NextGen solutions for GCP Cloud enterprise data initiatives. The role aims to build scalable data platforms and pipelines, implement automated workflows, and enable a self-service data architecture to influence patient care and support future success.
Requirements
- Strong understanding of best practices and standards for GCP Data process design and implementation.
- 2+ years hands-on experience with GCP platform and experience with many of the following components: Cloud Run, GKE, Cloud Functions, Pub/Sub, Bigtable, Cloud SQL, Cloud Spanner, BigQuery, Dataflow, Cloud Composer, DataProc, CI/CD, Cloud Logging, Vertex AI, NLP, GitHub
- 4+ Years of hands-on experience with many of the following components: Spark Streaming, Kafka, SQL, JSON, Avro, Parquet, Java, Python, or Scala
- Analyze requirements, design AI/ML based solutions, and integrate those solutions for customer environments.
- Actively participate in technical group discussions and adopt any modern technologies to improve the development and operations.
Responsibilities
- Serves as a primary development resource for design, writing code, test, implementation, document functionality, and maintain of NextGen solutions for the GCP Cloud enterprise data initiatives.
- Collaborate closely with all team members to create a modular, scalable solution that addresses current needs, but will also serve as a foundation for future success.
- 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.
- Design and create real-time data pipelines that accelerate the time from idea to insight.
- Produce high quality, modular, reusable code that incorporates best practices and serves as an example for less experienced engineers.
- Help lead implementation of unit and integration tests and promote and conduct performance testing where appropriate.
- Responsible for building and supporting a GCP based ecosystem designed for enterprise-wide analysis of structured, semi-structured, and unstructured data.
Other
- The culture of the organization places an emphasis on teamwork, so social and interpersonal skills are equally important as technical capability.
- Due to the emerging and fast-evolving nature of GCP technology and practice, the position requires that one stay well-informed of technological advancements and be proficient at putting new innovations into effective practice.
- This position requires a candidate who can analyze business requirements, perform design tasks, construct, test, and implement solutions with minimal supervision.
- The applicant must be willing to mentor other developers to prepare them for assuming the responsibilities.
- Promote a collaborative team environment that prioritizes effective communication, team member growth, and success of the team over success of the individual.