Role and Responsibilities
Position Overview
The Platform R&D Engineer will work with other EHR Data product delivery resources, infrastructure resources and key vendors to research, evaluate and produce best practices frameworks around emerging concepts and technology that will benefit the EHR Data suite of products and services in the long term. Key to the role is the ability to test and verify that a tool, method, or model would discourage technical debt in the future. High efficiency in the compute area of our products and services is paramount to our success and that of our customers.
Essential Job Functions
- Develop secure, high-quality frameworks and documentation within a team context
- Communicate technical problems and models and solutions optimally
- Review methods and algorithms of colleagues to ensure high efficiency of the systems as a whole
- Research new tools and approaches
- Help with publishing white papers, assist in the patenting process of highly technical processes
- Introduce and foster early-stage data science methodologies to the platform in preparation for data growth
- Tech stack: Java, JavaScript (React, Angular, Node), R, Ansible, Python, Groovy, Linux, Windows, Graph and NoSQL databases
- Ability to prioritize objectives and take initiative on them and other observations
- Other miscellaneous duties identified by management
Non-essential Job Functions
- Maintain a relationship with Support & Operations and Infrastructure side of the DevOps group
- Maintain a close understanding of products and services running in the ecosystem
- Ability to help with technical documentation to sustain a blueprint of the operation
- Team with others throughout mutually supportive professional relationships
- A mentality of curiosity in identifying and solving opportunities for a more sold and robust platform
- Working knowledge of Cloud Computing
Qualifications and Education Requirements
- Experience in a research capacity helping to build best practice models based on facts
- Knowledge of DevOps principles, practices, and tools
- 5 – 10 years related experience
- Master’s degree or higher preferred, or equivalent experience in Computer Science, Information Systems, or Business
- Strong analytic and problem-solving skills
- Excellent communication skills
Preferred Skills