Task description and requirements
Our commitment extends to providing a global perspective and employing hybrid delivery models in key domains such as IT, Engineering, CRO, and Manufacturing.
Your mission would be:
• Deploy the pipeline to UAT and production environments to run end-to-end via API requests, ensuring it meets quality and security standards.
• Create governance and logging controls around the API to prevent misuse and track usage, including implementing SSO authentication.
• Optimize API run-time by modifying the pipeline to run necessary nodes only.
• Implement replicates and spin up more computing clusters as needed to meet business demand.
• Build additional APIs to fetch information from output and intermediate files.
• Architect and build a functional PostgreSQL database to coordinate input specifications, compound details, and intermediate/output information.
• Pre-compute the algorithm on cohorts in real-world data (RWD), enhancing the speed and design of APIs.
• Collaborate with program managers and UX designers in an agile environment to build a functional application, owning the backend portion of the codebase.
• Document established processes to support additional software engineers.
Your profile:
• 5 + year of experience in software engineering, Experience with web design and development, familiar with key languages & tools (Python, Java, javascript, HTML, IICS, Snowflake, MongoDB, Graph DB (neo4j), Flask, React JS, Node JS, Typescript, GraphQL, Github, Spring Boot, Maven, CI/CD, Argo CD, Docker, Kubernetes).
• Understanding of data structures and algorithm, practical understanding of software development principles and lifecycle, web development technologies / frameworks, APIs, and common web technologies essential to building seamless multi-channel experiences, working knowledge of scripting languages (Python, SQL, Shell scripting), experience in cloud-based data platforms (Snowflake is a plus).
• Able to work in a fast-paced, constantly evolving environment and manage multiple priorities, strong technical analysis and problem-solving skills related to data and technology solutions, excellent written, verbal, and interpersonal skills with ability to communicate ideas, concepts and solutions to peers and leaders, team player.
• Bachelor’s Degree or equivalent in Computer Science, Engineering, or relevant field.
Let's meet!
Do you like our common project?
Apply here and join our team!
Our Advantages
• A tailored CARE policy deployed by our HR teams for our employees
• Our Diversity Charter
• Activities among colleagues such as Teambuilding or Happy Hours