Python developer with AWS - Inside IR35 contract

Python developer with AWS - Inside IR35 contract

Posted 1 week ago by Opus Recruitment Solutions Ltd

£320 Per day
Inside
Undetermined
Newcastle upon Tyne, UK

Summary: The role is for an SC Cleared Python developer with AWS experience, primarily based in Newcastle, but candidates from Leeds, Manchester, or London may also be considered. This is a 3-month contract classified as inside IR35, with a daily rate of £320. The position involves developing and enhancing machine learning frameworks and managing deployment pipelines in AWS environments.

Key Responsibilities:

  • Developing and enhancing functionality to the Feature Vector Generation (FVG) and Machine Learning Framework (MLF) packages.
  • Data Science knowledge is desirable for supporting model training.
  • Creating and managing Docker images for AWS Elastic Container Service (ECS).
  • Configuring GitLab CI pipelines for deployment of Python packages.
  • Maintaining pipelines for deploying infrastructure for the Model Training Environment (MTE).
  • Configuring and updating Terraform modules for AWS applications and infrastructure.
  • Monitoring and diagnosing issues in AWS services such as ECS, S3, IAM, Athena, VPC.

Key Skills:

  • Proficiency in Python programming.
  • Experience with AWS services and deployment.
  • Knowledge of Docker for container management.
  • Familiarity with CI/CD processes, specifically GitLab CI.
  • Experience with Infrastructure as Code (IaC) using Terraform.
  • Understanding of data science concepts.

Salary (Rate): £320 per day.

City: Newcastle upon Tyne

Country: UK

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. The ideal candidate would be based in Newcastle, however they may be open to candidates based in Leeds, Manchester or London. This is a 3 month inside IR35 contract. Rate - £320 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
    • Creating, deploying, monitoring, and diagnosing issues in services such as ECS, S3, IAM, Athena, VPC

If this is something of interest, please apply.