Dev Ops Engineer

at  Previsico

Remote, Scotland, United Kingdom -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025Not Specified20 Oct, 20243 year(s) or aboveCollaborative Environment,Packaging,Aws,Windows,Infrastructure,Ecs,Ec2,Ecosystem,Code,Ubuntu,Linux,Docker,Writing,Bitbucket,Sentry,Databases,Software Engineering PracticesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

DEPENDANT ON SKILLS & EXPERIENCE

Job title: Dev Ops Engineer
Reporting to: Platform and Infrastructure Manager
Principal Work Location/Setup: Remote Working with some requirement to attend Operational meetings and company days (approx 4 per year)
Probation Period: 6 months

ESSENTIAL REQUIREMENTS

  • Deep experience in the implementation and application of DevOps and software engineering practices in a highly collaborative environment including PR review.
  • Proven track record of DevOps and AWS cloud experience (minimum of 3 years)
  • Significant experience in Python Programming, packaging and ecosystem in Linux.
  • A good understanding of security principles and their implementation in the cloud.
  • Comprehensive demonstrable experience in debugging and troubleshooting production app code.
  • Vast experience in writing and using Infrastructure as code such as Serverless framework, CDK and Terraform for building and maintaining resources in AWS.
  • Experience working with CI/CD tools like Bitbucket, Github actions and CircleCI.
  • Understanding the setup and implementation of monitoring tools (Grafana, Datadog, Sentry, etc)
  • Experience with serverless and containerisation technologies, ideally using Docker and ECS or AWS lambda.
  • Proven recording of researching, testing and implementing new tools for scaling organisations.

OTHER DESIRABLE SKILLS

  • Excellent in Linux administration (Ubuntu) with shell scripting skills. (minimum of 4 to 5 years)
  • Experience in working with and managing databases - such as DynamoDB, PostgreSQL, MySQL.
  • Experience with AWS services such as EC2, SES, S3, RDS / Aurora, Route 53, CloudWatch, and SSM.
  • Strong expertise in fundamental infrastructure knowledge such as networking in Windows, and Linux.
  • Good communicator, who can tailor their information to suit technical and non-technical parts of the business both written and verbal.

TERMS OF USE FOR JOB POSTINGS

The job postings on this website are the exclusive property of Previsico Limited. They are intended solely for individuals seeking employment with Previsico Limited. Any unauthorised reproduction, redistribution, or use of the job postings, including by third-party websites or services, is strictly prohibited without our prior written consent. We reserve the right to request the removal of any unauthorised job advertisements and take appropriate legal action if necessary

Responsibilities:

THE ROLE

Previsico is seeking a highly skilled DevOps Engineer to join our dynamic team managing their AWS Cloud environment. This role offers the opportunity to work across the entire DevOps lifecycle, including security, automation, monitoring, and operational production support, while collaborating closely with the Development and R&D teams on ongoing projects and innovations. This role will also involve participation in an on-call rotation, providing out-of-hours support for technical and operational issues.
The successful candidate will leverage their technical and communication skills to drive automation, enhance operational efficiency, and ensure the stability of our cloud infrastructure. They will champion the right architecture, technical practices, and DevOps cultural norms to enable rapid and safe development, empowering technical staff to independently integrate, test, and deploy production changes, while balancing pragmatic business needs.
We are looking for someone with a passion for working in a challenging yet rewarding environment, with a focus on embedding core DevOps practices as the platform and organization scale, with a willingness to engage and support the architectural development and modernisation of a flood modelling pipeline.

RESPONSIBILITIES

  • Architect and implement scalable, resilient, and secure infrastructure solutions in AWS, ensuring high availability, fault tolerance, and optimal performance.
  • Lead and drive process automation and tool development to enhance efficiency, improve safety, and minimize manual intervention in the SDLC to boost Previsico’s technical productivity.
  • Build and continuously improve security and monitoring systems for Previsico’s services ensuring visibility, rapid feedback and fast incident response.
  • Participate in on-call rotations for out-of-hours support with technical/operational issues in our production workloads through to resolution and review.
  • Develop and maintain continuous integration and deployment (CI/CD) pipelines for seamless, high-confidence, low-risk software releases and updates.
  • Manage data synchronization and backup processes, ensuring data integrity and availability.
  • Support complex multi-tier services utilizing various technology stacks, ensuring the smooth operation of critical systems.
  • Working and supporting all sections of the company, especially the development and R&D team.


REQUIREMENT SUMMARY

Min:3.0Max:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Proficient

1

Remote, United Kingdom