Data Infrastructure Engineer
Role details
Job location
Tech stack
Job description
Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere. Sustainably. Our inspiring and caring environment forms a global community that celebrates diversity and individuality. We encourage you to step beyond your comfort zone, offering resources and flexibility to foster your professional and personal growth, all while valuing your unique contributions. In this role, you are part of our Customer Service Data development team. You participate in the design and development of the custom machine analytics platform. Our cutting-edge system enables Field Service engineers and Customers around the world to gain insights and data about their machines. This role is perfect for the passionate data infrastructure engineer with a vision for the future of data-enabled devices and who has a deep understanding of data structures, Azure infrastructure, Databricks and Snowflake. You work in a collaborative manner with other developers, architects, development teams and other stakeholders. As a Data Infrastructure Engineer, Your Responsibilities Will Include * Design, implement, and maintain data infrastructure leveraging Azure, Databricks, and MongoDB. * Manage and optimize Azure resources (ADLS, Blob Storage, Azure Kubernetes Service, networking, Key Vault, Private Endpoints, Vnets, etc.) for scalable and secure data operations. * Deploy and maintain Databricks clusters, jobs, and pipelines with a focus on performance tuning and cost optimization. * Operate and scale MongoDB (on Azure or Atlas), including schema design, indexing, sharding, and replication strategies. * Build and automate infrastructure-as-code (IaC) solutions using tools such as Terraform, Bicep, or ARM templates. * Support a managed Snowflake environment and associated transformation tooling like dbt and integrations with AzureDevOps. * Ensure compliance with security, governance, and data residency requirements in a cloud environment. * Implement monitoring, alerting, and
Requirements
observability solutions for proactive infrastructure management. * Support disaster recovery, backup, and incident response processes. * Maintain documentation about the deployed infrastructure and coordinate project deployments to align with the overall architecture and current and future requirements. Qualifications * Master's degree in computer science, computer engineering, management information systems, related discipline or equivalent experience in data infrastructure or cloud engineering. * Strong expertise with Azure cloud services, including networking, storage, and security. * Hands-on experience with Databricks (cluster management, Delta Lake, Spark optimization). * Proficiency in MongoDB administration and scaling (performance tuning, high availability, backups). * Experience with IaC tools (Terraform, Bicep, ARM) for reproducible infrastructure deployments. * Proficiency in scripting and automation (Python, PowerShell, Bash). * Experience with CI/CD practices for infrastructure and data pipelines. * Experience with Azure DevOps or GitHub Actions for deployment automation. * Familiarity with container orchestration (AKS, Kubernetes, Docker) Siemens Healthineers is an equal opportunity employer and welcomes applications from individuals with disabilities. #J-18808-Ljbffr