25 years of Banking Evolved.
About the Company
Axos is a digital-first financial institution that delivers innovative and customer-centric financial tools and services. As a publicly traded company on the NYSE (symbol: AX), Axos focuses on empowering individuals and businesses to manage their money anytime, anywhere. The company is committed to creating dynamic, technology-driven solutions to provide unbeatable value to its customers.
About the Role
Axos is seeking a talented DevOps Engineer to join their team and contribute to the migration, automation, and management of cloud-based infrastructure. This role offers the opportunity to work with cutting-edge technologies, including Kubernetes and Azure DevOps, in a collaborative environment with a focus on continuous integration and deployment (CI/CD).
Responsibilities
- Design, develop, and maintain scalable GitHub Actions workflows for CI/CD pipelines across multiple repositories in GitHub Enterprise.
- Implement and configure GitHub Advanced Security features such as Code Scanning, Secret Scanning, and Dependency Review.
- Lead the migration of CI/CD pipelines from Azure DevOps to GitHub Enterprise, ensuring minimal disruption to delivery cycles.
- Maintain and optimize existing Azure DevOps pipelines and integrate them with GitHub during the transition period.
- Automate DevOps processes and streamline pipeline orchestration using Python, Bash, and PowerShell scripting.
- Build and maintain Docker images and optimize container configurations for performance and security.
- Deploy, configure, and monitor containerized workloads on Kubernetes environments like Red Hat OpenShift or AWS EKS.
- Develop monitoring and logging solutions using Prometheus, Grafana, and ELK Stack to ensure infrastructure health.
- Support Infrastructure-as-Code practices using Terraform, Ansible, or equivalent tools.
- Collaborate with cross-functional teams to align DevOps practices and maintain system stability.
- Provide ongoing technical support, troubleshooting, and solutions to issues within the infrastructure and deployments.
Required Skills
- 2+ years of experience in DevOps engineering, with hands-on experience in AWS, Kubernetes, and Azure DevOps.
- 1+ year of experience creating and managing CI/CD pipelines, specifically using GitHub Actions.
- Proficiency in containerization technologies like Docker and orchestration tools such as Kubernetes.
- Strong scripting skills in Python, Bash, and PowerShell.
- In-depth knowledge of cloud security principles, including IAM, security groups, and VPC in AWS.
- Experience with monitoring tools like Prometheus, Grafana, or ELK Stack.
- Solid understanding of infrastructure as code and experience with tools like Terraform and Ansible.
- Familiarity with Agile methodologies and a collaborative approach to team-based work.
Preferred Qualifications
- Familiarity with multi-cloud environments (Azure, AWS, GCP).
- Experience with database technologies like RDS, DynamoDB, or MySQL.
- Knowledge of high-availability design patterns and performance optimization for cloud environments.
- Experience with CI/CD tools like Jenkins, GitLab, or Bamboo.
- Background in financial services or SaaS platforms is a plus.
Benefits
- Competitive salary with performance-based incentives
- Comprehensive medical, dental, and vision coverage
- 401(k) retirement savings plan with company match
- Paid time off, holidays, and parental leave
- Flexible working arrangements and professional development opportunities
- Employee wellness and assistance programs