clients firstblox - Ship Harder, Better, Faster, Smarter

Cloud, DevOps Engineer



Job Type






Skill Set


Devops Sysadmin

Job Details

Our mission is to help our customers to build quickly, ship frequently, and operate securely on the AWS cloud.

We're a team of cloud architects, DevOps engineers, and builders who specialize in cloud delivery excellence on behalf of our clients. We work solely with the AWS cloud, and most of our work focuses on Serverless technologies where the use case fits. We automate everything we do with Infrastructure as Code, from the secure cloud foundations to the product front-end.

We provide best-practice software delivery techniques to our clients to ensure they can quickly ship and operate with confidence. We're stringent on security best practices and offer our clients advice and solutions to mitigate risks as we spot them. We propose and work on new solutions for our clients, always with their business goals as our core driver.

Founded in 2019, was born from the idea that product companies can Ship Harder, Better, Faster, and Smarter than is typically achieved. Since 2019 we've worked with startups and scale-ups in many different verticals such as RegTech, LegalTech, Construction, Social Enterprise, Transport, and most recently, a rapidly expanding PropTech business based in the US.

As a company steeped in the serverless revolution working day-to-day with technologies such as EventBridge, Lambda, Step Functions, DynamoDB, CodePipeline, and CodeBuild, to name a few, we work with teams in the US and the EU on a 100% remote basis.

In particular, our major US-based client is currently experiencing hockey stick growth. They're running a 100% serverless backbone on a secure cloud foundation we provided late last year. Your ability to maintain this cloud foundation, add new DevOps solutions, and work closely with their delivery teams will help fuel this growth.

This contract is to join our team for six months to mainly work with this client, one other firstblox engineer, and established team members. Following a successful initial six months, ideally, we would like you to join us permanently, or we can assess renewing your contract so that you can continue to work with us as we provide best-practice solutions for our clients.

Why You Should Join Our Engineering Team

You're energized by the idea of learning more about the AWS cloud, infrastructure as code, DevOps, and serverless while working in high-functioning pods to deliver business value. You care about building the right solution for the task at hand, always with the business's goals in mind. You love automating things. You enjoy building scalable, complex, distributed systems. You are genuinely curious about new technologies and highly effective in learning on the fly and building cloud solutions that solve real-world challenges. You want to gain extensive experience building best-practice solutions for startup and scale-up businesses. You have a strong passion for Serverless technologies. You will have the unique opportunity to join the team producing resilient and scalable event-driven architectures with serverless technologies.

How you'll thrive

Ramping up
  • In your first 2 to 4 weeks, you will have worked with and understood the entire set of CI/CD pipelines and the cloud resources that the platform uses. You will have met and collaborated with the delivery team. You will work closely with the team to add to the roadmap any recommendations (those not yet captured) for improving the platform and respond to infrastructure change requests from members of the delivery team.

Improving, Supporting

  • By day 30, you become familiar with the complete architecture and tech stack. You are now the first port of call when teams need existing infrastructure as code modified, new secrets added, or modifications to any CICD pipelines. You will be supported by established DevOps engineers and members of the infrastructure team where needed.

Designing, Building, Supporting

  • By day 60, you've designed and built out at least one DevOps solution that makes an improvement to the platform and to the developers who rely on it.
  • By day 60, you're identifying platform problems before they happen and creating preventative measures to avoid them, and monitoring systems that detect when they occur.
  • You will add new DevOps features while continuously improving and refactoring the existing system.
This contract might be for you if:
  • You have many years of experience working with the AWS Cloud, specifically the DevOps tooling and infrastructure as code techniques.
  • You have experience working with Serverless technologies, specifically the Serverless Framework.
  • You have experience working with teams who developed and frequently shipped with NodeJS on the AWS Cloud.
  • You have an associate-level AWS certification and hold many years of practical hands-on experience. You may also feel you might be nearing the professional level, albeit without holding the actual certification.
  • You have a strong passion for the AWS Cloud and Serverless technologies.
  • You want to work with strong technologists with many years of experience building scalable distributed systems with a DevOps mindset.
  • You're eager to learn and grow as a technologist, engineer and communicator.
  • You enjoy working with distributed teams both directly and asynchronously.
  • You're not afraid to show off your work!
  • You have good communication skills.
  • You have some team leadership experience or are an aspiring leader (this is not a team lead role, but leadership skills desirable).
  • You enjoy working with people from a diverse array of backgrounds.
Core responsibilities:
  • Build and maintain Continuous Delivery and Continuous integration pipelines for an event-driven integrations platform.
  • Be a critical part of our scrum teams in an agile environment, ensuring teams successfully meet their deliverables each sprint.
  • Manage and configure cloud infrastructure components, primarily in AWS.
  • Actively support security and compliance as a first-class concern.
  • Support and strengthen the AvenueOne releases from development to production.
  • Support services before they go live through system design consulting, developing software platforms and frameworks, capacity planning, and launch reviews.
Key technologies:
  • AWS
  • IAM
  • CloudFormation
  • CodePipeline
  • CodeBuild
  • Serverless Framework
  • Lambda
  • EventBridge
  • API Gateway
  • NodeJS
  • CloudWatch
  • DynamoDB
  • SQS
  • SNS
  • RDS
  • Cognito
  • SSO
  • VPC/Subnet/Security Groups
  • GitHub
  • Lumigo
  • Atlassian suite
  • Slack
Required Experience:
  • Bachelor's Degree in Engineering, Computer Science, or related field.
  • AWS Certified DevOps Engineer – Professional or equivalent is an advantage.
  • Minimum of five (5) years of developing, deploying, and maintaining CI/CD platforms.
  • Strong experience with serverless architectures and micro-service event-driven architectures.
  • Scripting abilities in at least two: Bash, Python, Ruby, Go, and PowerShell.
  • Strong foundations with Git and Git workflows.
  • Expertise in designing, administering, and managing an enterprise environment.

Our core values:

  • Impact
  • Integrity
  • Innovation
  • Passion
  • Curiosity
  • Communication

firstblox is an equal opportunity employer, and we deeply value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.