DevOps Engineer (IND26) - BBD

DevOps Engineer (IND26)

Refer a friend

Job Description

The Company

BBD is an international custom software solutions company that solves real-world problems with innovative solutions and modern technology stacks. With extensive experience across various sectors and a wide array of technologies, BBD’s core services encompass digital enablement, software engineering and solutions support, which includes cloud engineering, data science, product design and managed services. 

Over the past 40 years, we have built a reputation for hiring the best talent and collaborating with client teams to deliver exceptional value through software. As the company has grown, this unwavering commitment to quality and continuous innovation has ensured clients get the full benefit from software that meets their unique environment.

The culture

BBD’s culture is one that encourages collaboration, innovation and inclusion. Our relaxed yet professional work environment extends into a flat management structure. At BBD, you are not just a number, but a valuable member of the team, working with like-minded, passionate individuals on challenging projects in interesting spaces. We deeply believe in the importance of each individual taking control of their career growth, with the support, encouragement and guidance of the company. We do this for every BBDer, creating the space and opportunity to continue learning, growing and expanding their skillsets. We also proudly support and ensure diverse project teams as varied perspectives will always make for stronger solutions.

With hubs in 7 cities, we have mastered distributed development and support a flexible, hybrid working environment. Our hubs are also a great place to get to know people, share knowledge, and enjoy snacks, great coffee and catered lunches as well as social, sport and cultural gatherings.

Lastly, recognition is deeply ingrained in the BBD culture and we use every appropriate opportunity to show this through our Awards Nominations, shoutouts and of the course the exceptional bonuses that come from exceptional performance.

The role

BBD is looking for a DevOps Engineer with solid experience in CI/CD, release automation, monitoring, systems administration and supporting software delivery across development, test and production environments. Candidates must have a good understanding of the following services and/ or concepts:

  • AWS (VPC, S3, RDS, EC2, IAM, Lambda, CloudFront, API Gateway) or Azure (VNet, Storage Accounts, SQL Database, Virtual Machines, Entra ID, Functions, Front Door, API Management) and Well Architected Frameworks
  • CI/CD practices and tooling (GitHub Actions, GitLab Pipelines, Bitbucket Pipelines, Azure DevOps, ArgoCD or similar)
  • Containerisation and deployment of containers on serverless and/or container orchestration platforms
  • DevOps practices and Cloud Native toolsets
  • Configuration management and automation tools such as Ansible, Puppet, Chef, Salt or similar
  • Provisioning resources through Infrastructure-as-Code (Terraform, CloudFormation, Bicep)
  • System administration and monitoring, alerting and operational visibility across application and infrastructure layers
  • Release and deployment management across non-production and production environments
  • Database management and database scripting for extracts, fixes and deployments
  • Troubleshooting availability, performance and capacity issues
  • Scripting and software development capability, ideally with a background in Java or .NET
  • Incident investigation, root cause analysis and problem resolution
  • Shift-left security principles

Responsibilities include:

  • CI/CD with pipelines as code and ArgoCD or similar
  • Implementing integrations requested by clients and internal teams
  • Deploying and automating updates, fixes and release changes across environments
  • Providing level 2 technical support for operational and delivery issues
  • Building tools and automation to reduce errors and improve customer experience
  • Performing root cause analysis for production incidents and recurring failures
  • Investigating and resolving technical issues across non-production and production environments
  • Developing scripts for automation, reporting and visualisation
  • Designing procedures for system troubleshooting, maintenance and operational support

Requirements

  • BSc degree or equivalent qualification
  • At least 4 years of relevant DevOps or cloud engineering experience
  • Experience with CI/CD implementation and release automation
  • Experience with Infrastructure-as-Code tooling and best practices
  • Experience with cloud-based serverless and/or Kubernetes platforms
  • Experience with monitoring tools and operational support practices
  • Experience administering servers, software and shared application environments
  • Experience investigating and addressing availability, performance and capacity issues
  • Development background preferred, although a strong operations background will also be considered
  • Exposure to AWS and Azure is preferable
  • Bonus experience includes AI platform and MLOps stacks such as KServe, inference gateways, Istio, MCP, agent runtimes, and MLflow

Other

BBD is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, family, gender identity or expression, genetic information, marital status, political affiliation, race, religion or any other characteristic protected by applicable laws, regulations or ordinances.

Refer a friend