DevOps Engineer

Company:  The Mortgage Office
Location: Huntington Beach
Closing Date: 21/10/2024
Salary: £125 - £150 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Job Description

Applied Business Software is a Huntington Beach, California-based Prop Tech company that builds software for the mortgage lending industry. Our marquis product, The Mortgage Office, is the market leader for Loan Servicing software in the private lending industry. We are a fast-growing, well-funded, B2B SaaS (software as a service) Tech company with over 1200 SMB and Enterprise customers, representing over $90B in unpaid principal balance and want to drive productivity for an industry that is ripe for technological innovation.

We are looking for a DevOps Engineer to become an integral part of our team!

About The Role

This role will be responsible for driving some of the most mission-critical projects across the company. The ideal candidate will have experience with DevOps, and will be responsible for designing, implementing, and maintaining the infrastructure that powers our applications and services.

As an Azure DevOps and SRE Engineer, you will play a crucial role in designing, implementing, and maintaining the software development and deployment processes within an organization. Your primary responsibility will be to provision infrastructure in the cloud, build and optimize continuous integration and continuous delivery (CI/CD) pipelines using Azure DevOps tools and services, implement and support monitoring and alerting solutions, and ensure reliability of the SaaS solution in Azure.

Responsibilities:

  1. Design and implement CI/CD pipelines: Develop efficient and scalable CI/CD pipelines using Azure DevOps tools such as Azure Pipelines, Release Management, and Azure Artifacts. Configure and manage builds and deployment strategies.
  2. Use infrastructure automation tools like Azure Resource Manager (ARM) templates, Azure CLI, and PowerShell to create and manage infrastructure deployments. Implement IaC principles to provision and configure Azure resources.
  3. Set up and manage version control repositories using Azure Repos or Git. Ensure proper branching and merging strategies, enforce code review processes, and maintain code quality.
  4. Integrate automated build processes into the development workflow. Configure build triggers, define build steps, and set up test automation frameworks to ensure code quality and reliability.
  5. Enable automated release processes to deploy applications across multiple environments. Define release pipelines, establish deployment strategies, and enable monitoring and rollback mechanisms.
  6. Implement logging, monitoring, and alerting mechanisms using Azure Monitor, Application Insights, and other monitoring tools to ensure availability, performance, and scalability. Analyze and troubleshoot.
  7. Collaborate with development teams, operations teams, and other stakeholders to ensure smooth software delivery, with scalability, security, and reliability in mind. Facilitate effective communication and knowledge sharing across teams.
  8. Implement security best practices and ensure compliance with organizational and industry standards including SOC2. Configure access controls, implement encryption mechanisms, and participate in security audits and assessments.
  9. Create and maintain technical documentation, including design documents, deployment guides, and standard operating procedures. Provide training and guidance to development teams on best practices for CI/CD and Azure DevOps.
  10. Participate in incident response and post-incident reviews.

Qualifications:

  1. Solid experience as a DevOps Engineer or similar role, with a focus on Azure DevOps. 2+ years of experience as a DevOps Engineer, preferably in a High Growth Tech Company (Loan Management/SaaS Software/fintech) preferred.
  2. Strong knowledge of Azure services and tools, including Azure Pipelines, Azure Repos, Azure Artifacts, Azure Resource Manager, Azure CLI, and PowerShell.
  3. Strong knowledge of infrastructure automation and IaC tools, IIS, AKS, Kubernetes, Docker, Helm, Terraform, Ansible and Datadog.
  4. Proficiency in implementing CI/CD pipelines and automation using Azure DevOps.
  5. Experience with version control systems like Git and knowledge of branching and merging strategies.
  6. Familiarity with Agile development methodologies and DevOps principles.
  7. Strong scripting and automation skills.
  8. Understanding of networking concepts, Azure networking services, and security principles.
  9. Knowledge of monitoring and diagnostics tools like Azure Monitor, Application Insights, or ELK stack.
  10. Excellent problem-solving and troubleshooting skills.
  11. Strong Communication And Collaboration Skills.

Benefits

  • Competitive pay offering Base + Bonus
  • Medical benefits
  • 100% 401(K) matched up to 4% of Base
  • Paid vacation and sick days
  • Work in a small, fast-paced Tech company with outsized growth opportunities

About Applied Business Software:

Applied Business Software Inc. (ABS), has been developing/selling/supporting lending software since 1978. This high-end software is sold to small/medium sized lending institutions, and their products (The Mortgage Office and The Loan Office) have thousands of users across the globe. Customer satisfaction ratios are incredibly high (97%+) and the product is very stable, popular, and in demand.

Our website:

#J-18808-Ljbffr
Apply Now
Share this job
The Mortgage Office
  • Similar Jobs

  • DevOps Engineer

    Santa Ana
    View Job
  • DevOps Engineer

    Huntington Beach
    View Job
  • DevOps Engineer

    Seal Beach
    View Job
  • DevOps Engineer

    Newport Beach
    View Job
  • Sr. DevOps Engineer

    Newport Beach
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙