Job Description

Design, Development and maintenance on Vision & Sound Analytics platform.

Develop systems solutions in line with quality and delivery requirements

Review code of team members in line with quality and delivery requirements

Ability and willingness to coach and give training to fellow colleagues and users when required

Compiling of user and operational manuals

2nd and 3rd level technical operational support for developers (technical end users developing on the platform)

Provide Technical guidance & mentorship

Ensure software availability, maintainability and scalability

Active participation in Agile ceremonies

Deployments / Releases

Planning and monitoring

Requirements management and communication

Minimum Requirements:

SKILLS REQUIREMENTS:

Qualifications/Experience:

IT Degree and/or relevant qualifications

Minimum 10+ years of IT experience

Minimum 6 years TypeScript / JavaScript experience

Minimum 3 years working with well-known front-end frameworks (for example Angular)

Essential Skills Requirements:

Strong experience in backend development using Java and Python.

Proven proficiency with AWS cloud services and architectures.

Experience with infrastructure-as-code tools such as Terraform.

Hands-on knowledge of CI/CD pipelines and automated testing (e.g., GitHub Actions).

Frontend development experience with Angular (Typescript).

Familiarity with containerisation and orchestration (Docker, and orchestration concepts).

Understanding of data engineering concepts (ETL, SQL/NoSQL) and scalable data storage.

Solid grasp of machine learning model lifecycle, model training and MLOps practices.

Experience implementing monitoring, logging, and alerting for applications and ML systems.

Strong security and networking awareness for AWS (VPC, IAM, security hardening).

Manage OPS related activities for VSAS platform.

Advantageous Skills Requirements:

Experience programming in Golang for backend services.

Familiarity with AWS SageMaker and serverless ML offerings.

Knowledge of machine learning frameworks such as TensorFlow or PyTorch.

Experience with TypeScript and Node.js ecosystems.

Familiarity with monitoring/logging tools such as Splunk or CloudWatch.

Experience designing serverless and event-driven architectures (Lambda, Step Functions, EventBridge).

Background in statistical analysis and ML concepts (regression, classification, clustering).

Experience creating CI/CD pipelines specifically for ML solutions (SageMaker Pipelines, etc.).

Agile/Scrum experience and ability to work in interdisciplinary teams.

Willingness and ability to coach and train colleagues and stakeholders.

Desired Skills:

  • Java and Python
  • AWS cloud services
  • CI/CD pipelines

Learn more/Apply for this position