SC cleared Python Developer

SC cleared Python Developer

Posted 3 days ago by Opus Recruitment Solutions

£310 Per day
Inside
Undetermined
London

Summary: The role is for an SC Cleared Python Developer with AWS experience, working on a 3-month contract. The position involves developing and enhancing functionality for machine learning packages and requires occasional travel to various UK hubs. Candidates should have knowledge of Docker, CI/CD processes, and Infrastructure as Code (IaC) using Terraform. Data science knowledge is desirable but not mandatory, as support will be provided by team data scientists.

Key Responsibilities:

  • Develop and enhance functionality for Feature Vector Generation (FVG) and Machine Learning Framework (MLF) packages.
  • Create and manage Docker images for running Python packages in AWS via Elastic Container Service (ECS).
  • Configure GitLab CI pipelines for deployment of Python packages, including unit tests, package building, and security scanning.
  • Maintain pipelines for deploying infrastructure for the Model Training Environment (MTE) in AWS.
  • Configure and update Terraform modules for deploying applications and infrastructure in AWS environments.

Key Skills:

  • Proficiency in Python programming.
  • Experience with AWS services and Elastic Container Service (ECS).
  • Knowledge of Docker for container management.
  • Experience with CI/CD processes, particularly GitLab CI.
  • Familiarity with Infrastructure as Code (IaC) using Terraform.
  • Data science knowledge is desirable.

Salary (Rate): £310/day

City: London

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

I am working with a consultancy who are looking for a SC Cleared Python developer with AWS experience. Candidates must be able to occasionally travel to London, Manchester, Leeds or Newcastle hubs. This is a 3 month inside IR35 contract. Rate - £310 per day.

Responsabilities:

  • Python: Developing and enhancing functionality to the Feature Vector Generation (FVG) and Machine Learning Framework (MLF) packages, used to handle dataset generation for model training, and model training respectively.
  • Data Science knowledge is desirable for the above as well, but knowing Python should allow an engineer to pick things up with a bit of support from the data scientist(s) within the team.
  • Docker: Creating and managing images to allow the Python packages described above to be run in AWS via Elastic Container Service (ECS)
  • CI/CD: GitLab CI Configuring pipelines to facilitate the deployment of the previously mentioned Python packages to various environments. Stages include unit tests, package building and security scanning, Docker image building and scanning.
  • Configuring and maintaining pipelines to deploy infrastructure for the Model Training Environment (MTE) to various AWS environments.
  • IaC: Terraform Configuring and updating terraform modules to deploy various applications and infrastructure into AWS environments

If this is something of interest, please apply.