Job Title
Responsibilities:
* Technical Lead: Transforming business requirements into application architectures.
* Problem Solver: Production issue triage, management, and prevention as needed.
* Sustainable Solutions: Develop sustainable, accessibility compliant solutions.
* User Story Ownership: Take ownership of the user stories / tasks.
* Front-End Expertise: Determining feasibility & scalability of front-end solutions, interacting with business and product owners in order to define technical solutions for customer problems.
* Innovation: Research & development of POCs & innovative new ideas.
* Alternate Solutions: Assisting in defining alternate solutions for the business problems and providing estimates for potential new workstreams.
* Culture Development: Creating a learning culture by establishing, sharing, and enforcing best practices and lessons learned.
* Long-Term Solutions: Long term technical debt resolutions, debt prevention & code reviews.
* Architecture Initiatives: Analysis and implementation of Performance / Stability / Reliability / Architecture initiatives.
* Quality Assurance: Ensuring the team develops with quality measuring via clean pipelines, and 90%+ coverage.
About You:
Background:
You should have at least 5 years of overall experience in software development.
Technical Skills:
* Programming Languages: Experience with REST API development in Python; other programming languages and frameworks e.g., Java / Scala, Go, React, etc. is a plus.
* Scripting: Experience in Unix / Shell scripting is a plus.
* Data Engineering: Experience with data engineering in multiple formats (RDF, JSON, CSV).
* Database Design: Experience or exposure to database design and implementation.
* Multitier Architecture: Knowledge of multi-tier architecture, rational / Visio modeling.
* Cloud Technologies: Familiar with cloud technologies like AWS S3 / MinIO, MS Azure Cloud, HPC (High Performance Computing) SLURM workload manager is a plus.
* Semantic Web: Experience working with semantic web (RDF, SPARQL, Virtuoso) is a plus.
* Relational Databases: Experience working with relational databases (SQL, PostgreSQL) is a plus.
* Workflow Managers: Experience working with workflow managers (Apache Airflow) is a plus.
* Healthcare Data Models: Experience with different healthcare data models (SPHN, FHIR, etc.) is a plus.
Preferred Experience:
* Data-Intensive Projects: Data intensive projects (projects with a lot of data engineering, data integration).
* Healthcare Industry: Working at hospitals or within healthcare.
* Privacy-Sensitive Data: Working with privacy sensitive data.
About Us:
We offer you the freedom to use your experience and expertise effectively to contribute to and promote the LOOP BIMP Data Platform by:
* Complex IT Landscape: Active participation in the highly complex IT landscape.
* Variety: A responsible and varied job.
* Motivated Team: A motivated and committed team that values mutual support, appreciation, and respect.
* Innovative Environment: An innovative, interdisciplinary, and highly specialized work environment.
* State-of-the-Art Infrastructure: Access to state-of-the-art infrastructure.