
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
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.