What are the responsibilities and job description for the R Programmer position at Technology Ventures?
Must Have Qualifications: Absolutely must have hands on experience with R and/or Python. The rest of the skills are preferred. An ideal candidate would have some experience with technical writing.
Works on an Agile product team to design, code and test the overall technological architecture of the product with the help of the team. Works with the team to ensure commitments to the sprint are delivered in line with expectations of time and quality. Constantly looking for better ways of solving technical problems and designing the solution, not afraid of challenging the status quo. Build using modern design patterns and architectural principles. Responsible for both unit and integration tests and develop automation tools for daily tasks as well as the development of high quality, well documented, and efficient code.
Ideally, we would bring on people with these specific skills (ranked in priority order):
R / Tidyverse
Python
SQL
Data Warehousing
Git
Infrastructure Management (Unix / Postgres / Docker)