Job Description
As a core contributor to our Examsoft Insights team, you will play a key role in developing and enhancing the data processing and reporting systems that power our analytics platform. Responsibilities include designing and implementing scalable data pipelines for processing and transforming large volumes of exam data using Java, AWS Lambda, SQS, EventBridge and other AWS technologies. You will also develop and optimize data storage and retrieval systems, ensuring data integrity and accuracy.
You'll implement monitoring and alerting for data processing systems to ensure reliability and performance, design and implement RESTful APIs and event-driven systems, and optimize existing services for near real-time performance and cost-efficiency. Collaboration with cross-functional teams is essential, as is implementing and maintaining CI/CD pipelines and ensuring high-quality code through peer reviews and automated testing.
About Turnitin
Turnitin partners with educational institutions to promote honesty, consistency, and fairness across all subject areas and assessment types for over 25 years.