Software Developer (Content Integration & Data Pipelines)
Ottawa, ONAgility PR Solutions
3+ ansAgility PR Solutions needs candidates with 3+ years of software development experience, proficiency in TypeScript or JavaScript, and solid backend experience in Java or similar. Hands-on web scraping in production, Kafka or message streaming, and high-volume fault-tolerant pipeline experience are required.
Kafka, Solr, Maven, Git, Linux, TypeScript
Manager, Software Development (Content Integration & Data Pipelines)
Ottawa, ONAgility PR Solutions
7+ ans2+ gestionCandidates need 7+ years of software development, including web crawling or data pipelines, and 2+ years leading developers. Strong Java or a similar typed language, distributed systems experience, and clear communication with technical and non-technical people are required.
Java, Kafka, Elasticsearch, Solr, Docker, Kubernetes
Manager, Software Development
Ottawa, ONAgility PR Solutions
7+ ans2+ gestionAgility PR Solutions needs candidates with 7+ years of software development experience, including large-scale data work, and 2+ years leading developers. Strong Java, distributed systems and Kafka experience, and a computer science degree or equivalent, are required.
Kafka, Solr, Zookeeper, Elasticsearch, JIRA, Confluence
Junior Software Developer (Content Integration & Data Pipelines)
Ottawa, ONAgility PR Solutions
Candidates need a degree in Computer Science or a related field, working knowledge of TypeScript or JavaScript, and hands-on Java and REST API experience. Familiarity with Kafka, SQL, Linux, Git and Maven and with web scraping rules such as robots.txt is expected.
Java, TypeScript, Nest.js, Kafka, Solr, Maven
Director, Media Research
Ottawa, ONAgility PR Solutions
7+ ans3+ gestionCandidates need 7+ years of journalism experience as a reporter, editor, producer or assignment editor, plus 3+ years leading a team. They must have strong research, verification and database skills, and working knowledge of AI tools.
Large language models, Workflow automation platforms, Databases