£320 Per day
Inside
Undetermined
Newcastle upon Tyne
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, focusing on developing and enhancing Python functionalities for machine learning and data science applications. The position requires expertise in Docker, CI/CD processes, and Infrastructure as Code (IaC) using Terraform.
Key Responsibilities:
- Developing and enhancing functionality for Feature Vector Generation (FVG) and Machine Learning Framework (MLF) packages.
- Creating and managing Docker images for running Python packages in AWS via Elastic Container Service (ECS).
- Configuring GitLab CI pipelines for deployment of Python packages, including unit tests and security scanning.
- Maintaining pipelines for deploying infrastructure for the Model Training Environment (MTE) in AWS.
- Configuring and updating Terraform modules for deploying applications and infrastructure in AWS.
- Creating, deploying, monitoring, and diagnosing issues in AWS services such as ECS, S3, IAM, Athena, and VPC.
Key Skills:
- Proficiency in Python programming.
- Experience with AWS services, particularly ECS.
- Knowledge of Docker for container management.
- Experience with CI/CD processes, specifically GitLab CI.
- Familiarity with Infrastructure as Code (IaC) using Terraform.
- Data Science knowledge is desirable.
Salary (Rate): £320 per day
City: Newcastle upon Tyne
Country: United Kingdom
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.