Job Information
Providence St. Joseph Health Senior Manager Software Engineering - *Remote* in Renton, Washington
Description We are offering remote work from ONLY from one of the following locations: Renton, WA, Irvine, CA or Portland, OR. About Us: Providence is a forward-thinking organization dedicated to leveraging cutting-edge technology to drive innovation and efficiency. We are seeking a highly skilled Data Operations Engineering manager to join our dynamic team. This role is crucial to ensure the seamless operation of our data space and enhance our data-driven initiatives and maintain robust, scalable systems. Job Summary: As Sr Manager, DataOps Engineering, you and your team will be at the intersection of data engineering and DevOps, responsible for developing and maintaining the infrastructure processes and applications necessary for efficient, reliable, and scalable data operations. You will be accountable for the technical design and build of best practice engineering frameworks and solutions to support clinical and operational processes across the health system. These solutions leverage cloud computing, big data, data science, and scalable and agile development methodologies and tools. You will lead a team of engineers who will work closely with data engineers, data scientists, software developers, and platform operations to develop operational frameworks for thousands of ingestion jobs, load tables, machine learning processes and other data jobs. Your team will also automate and optimize data workflows and own the applications that make the processing possible. In addition to these, there is a data governance component to this work where you and your team design and run analytics and audits on data, tools and systems usage and access patterns within our environments that in turn inform the technology choices we make for our business users. Key Responsibilities: Manage, develop and coach a team of data operations engineers. Automate repetitive data processes and tasks to improve efficiency and reduce manual intervention. Design, implement, and maintain automated data ingestion pipelines and workflows through code and in collaboration with data engineers and business stakeholders. Develop and manage infrastructure as code (IaC) for both data and application environments. Ensure data reliability, availability, and integrity by implementing monitoring, alerting, and logging checks, solutions and frameworks. Optimize data storage, processing, and retrieval mechanisms for high performance and scalability. Identify and resolve data and infrastructure-related issues promptly. Implement data governance and compliance measures to ensure data quality and security. Continuously assess and implement new tools, technologies, and best practices for more efficiency and to enhance data operations. Develop and own usage analytics for the operational space such as user audits, table staleness, access patterns etc. Recruit, onboard, motivate, develop as well as mentor and grow others. Play an influential role within but also outside the team. Collaborate on tasks and align closely with counterparts at our India Global Center As a result, we are seeking someone who: * Has practical experience in software development life cycle (SDLC) and is a strong advocate for following standard SDLC processes for all solutions and has fluency in DevOps, Agile, and continuous integration. * Builds and fosters building of processes that are fault-tolerant, self-healing, cloud-scalable, resilient and secure. * Leverages their experience and expertise of software solutions, and caregiver or partner knowledge to contribute to the design and vision of the technical solution. * Identifies best practices and coding patterns and provides deep expertise on coding and validation strategy. * Establishes collaborative work environment between teams, across ge