The customer is an oncology-focused health informatics solutions company with a mission to help patients get access to the best treatments by leveraging clinical and molecular data to accelerate the discovery, development, and delivery of tailored and more personalized therapies. The customer is transforming its existing business through strategic technical initiatives that will enable it to fully leverage cloud services and ensure system scalability and stability, while freeing up key teams to focus on new development that will deliver new revenue. The goal will be the integration with third-party systems and building APIs.
Requirements
Intermediate+ English
Strong communication and prioritization skills
Minimum of 6+ years experience in software engineering, design, and development
Experience with Python and solid understanding of object-oriented and functional methodologies
Experience building REST services
Experience building data pipelines with distributed large scale data processing engines, such as Apache Spark or Hadoop (Spark preferred)
Experience delivering cloud-based software solutions. Azure is a plus (Lambdas/Functions, APIs, SQL, and Cosmos DB, events management system)
Experience with various databases and types in the industry, including SQL (PostgreSQL, MariaDB, Azure SQL, etc.) and NoSQL databases (DynamoDB, Cosmos DB, Cassandra, etc.)
Data warehouse design, BI reporting and dashboard development
Experience with modern software development concepts, including operations-first delivery via DevOps/GitOps, automated testing/CI/CD pipelines, and IAC
Responsibilities
Deal with scale, security, reliability aspects of data platform
Analyze potential data sources
Design and implement data pipelines
Collaborate closely with machine learning, product development teams to meet their needs with data platform
Participate in bi-weekly data/machine learning papers review meetings
Provide a professional skills development plan
Skills
Python, Apache Spark, Hadoop, SQL
Location
Argentina, Brazil, Colombia, Mexico
Apply for this job or Recommend a candidate
Subscribe to know about our vacancies
If you'd like to be updated about our vacancies and receive referral bonuses for successful recommendations, then we are waiting for you on our channels on Telegram and LinkedIn.