What you’ll do :
Develop, document, test software and setup environment to ensure that the outcome meets the needs of end-users and achieves business goals from both the backend and frontend.
Work with the data science team to deploy, validate, monitor and improve the model performance as required and provide the data engineering support
Recommend adjustments to resolve software issues, improve the functionality of existing software, and ensure that the design, application, and maintenance of software meets the quality standards
Design standardized approaches that reduce time to development and go-to-market
Prioritize, plan and deliver projects to create business impact while setting a high bar for scientific rigor
Always take all software best practices into consideration. E.g. infrastructure cost, security, scalability, feature extensibility, ease of maintenance, etc.
Up to date on new technologies and software development practices
Regularly attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to any issues.
We’re looking for strong, impactful work experience, which typically includes :
Applied experience with Python & Shell scripting (Java as second option)
Applied experience with AWS (EMR, EC2, Lambda, S3, Cloudwatch, CLI, SNS, SQS, Sagemaker)
Knowledge of : Elasticsearch, ElastiCache, Glue, DynamoDB, Athena, Redshift, Kinesis, Kafka, Spark and Jenkins.
Got what it takes? We’d love to hear from you!
Digitas is an equal opportunity employer.