AWS Platform Engineer | 6 months | Outside IR35


Premium Job From Nigel Frank International

Recruiter

Nigel Frank International

Listed on

26th April 2022

Location

Basingstoke

Salary/Rate

£300 - £800

Type

Contract

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Jefferson Frank are working with a market leading client seeking an experienced Contract AWS Platform Engineer/Consultant to join them on an initial 6 month contract, this is a hybrid working role with 1-2 days on site in Basingstoke per week and has been determined OUTSIDE IR35.As a Contract AWS Platform Engineer you will be responsible for design, build and support for the core digital platform capabilities. You will work closely with the Solution Architect & Developers to drive design and developed based on the established platform roadmap. This is a hands-on developer role, and you must have experience deploying and supporting your own production ready code in AWS, as well as automating the build and management of a broad range of cloud infrastructure. You should be familiar with developing unit and functional tests; have experience designing and implementing CI/CD tools with infrastructure as code pipelines; and have knowledge of Linux systems administration, containerization, networking, security, automated configuration and state management, cross system orchestration, configuration management, logging, metrics, monitoring, and alerting.Responsibilities:Work closely with the solution architects and developers to drive the design and development of high-quality technical solution deployments (incl. production, test and dev environments).Drive consistent & repeatable processes & tooling across our application estate.Provide quantified delivery estimates for assigned changes & projects. This will include challenging estimates provided by external development partners. Manages demand as appropriate to meet changing needs and requirements.Manage all assigned projects or continuous improvement activities within change initiatives, projects or programme to fully meet the defined functional and non-functional requirements within budget and timescale.Accountable for assigned deliveries within the project methodology framework.Responsibilities may include participation in component or architectural or solution design, performance monitoring, product evaluation and recommendations."Hands on" development and peer reviews as required, exercising troubleshooting and methodical diagnostic skills to resolve issues.Reviews requirements, functional specifications, architectural designs and testing strategies. Recommends alternative technical solutions to meet requirements more efficiently, ensuring greater standardisation and reusability. Recognises system deficiencies and implements effective solutions.Representation as required on project management teams and occasional steering groups.Collaborates with architecture, infrastructure, security and external partners to ensure alignment on design is achieved.Lead Responsibilities:Has responsibility for planning and coordination own actions and that of the wider team within the assigned projectsResponsible for all assigned projectsResponsible for ensuring excellent Matrix communication and influence between the wider team, Development teams, Project Managers, Delivery Leads, Architecture, Deployment/Environment management teams, and third-party service providersKnowledge/Experience:A demonstrable understanding of the full Software Delivery LifecycleHas demonstrable experience delivering high availability autoscaling containerised deployments in AWSHas experience working closely with IT Operations, IT Development and IT Service teams to promote a DevOps culture.In depth understanding of continuous integration, continuous delivery, software configuration management, version control and release management.Has demonstrable experience in the timely delivery of medium-large scale development programmes/projects.Skills:Cloud Computing services, specifically Amazon Web Services: EC2, ECS, Fargate, Lambda, S3, IAM, VPCs, Cloudfront, Direct Connect, Cloudformation, SQS, SNS, API Gateway, ALB, NLB, IAMGood understanding of Version control solutions, specifically Git/GitHubDevOps methods (integration & automation)Continuous integration, continuous delivery/deployment tooling, specifically, AWS CodePipeline and CodeDeployDocker Experience, such as writing Dockerfiles, understanding Docker Networking and Service DiscoveryContainerisation orchestration, specifically, ECS and KubernetesSupporting Java software development such as JVM tuning and writing Gradle configGood knowledge and hands on experience of Database technologies SQL, KVS and NoSQL particularly MySQL, PostgreSQL, Redis & DynamoDBUnderstanding and Basic Scripting in Node.JS, Python and BashWorking within Agile teams using Scrum & Kanban or other Lean methodologiesBeneficial Skills & Experience:Experience of ITIL and IT Management systems, such as ServiceNow, Jira, and ConfluenceExperience working with Java Spring ApplicationsUnderstanding of RESTful and Reactive systemsAutomated test tools, such as Selenium and CucumberUnderstanding and working with projects adopting 12Factor App, Semantic Versioning and GitFlowGood knowledge and hands on experience of Windows and Linux based operating systemsLeadership skillsStrong analytical and management skillsInterpersonal, presentation, written and verbal communication skillsFor more information and to submit your interest, please apply with an updated CV to [email protected]

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: