Main Street Bank - Sterling, VA

posted 5 months ago

Full-time - Manager
Hybrid - Sterling, VA
Credit Intermediation and Related Activities

About the position

AVENU is seeking a dynamic DevOps Manager to support the Avenu platform, which operates as a Bank as a Service (BaaS) platform. This role is pivotal in leading a team responsible for managing and optimizing the deployment, automation, scaling, monitoring, and maintenance of our cloud infrastructure on the Google Cloud Platform (GCP). The position is hybrid, requiring three days a week in our Sterling, VA office. As a DevOps Manager, you will manage and mentor a team of DevOps, Operations, and Support engineers, providing guidance, coaching, and support to foster their professional growth and development. You will monitor projects and teams to ensure that goals, objectives, and timelines are being met. Your responsibilities will include designing, implementing, and managing scalable, highly available cloud infrastructure on GCP, overseeing the deployment and configuration of cloud resources such as virtual machines, containers, databases, and networking components. You will also optimize resource utilization and cost-effectiveness through automation and right-sizing of cloud instances. In this role, you will develop and maintain CI/CD pipelines to automate the build, test, and deployment processes, establishing comprehensive monitoring and alerting solutions to proactively identify and resolve issues before they impact service availability. You will implement performance monitoring and optimization strategies to ensure optimal performance and reliability of cloud services, collaborating with security teams to define and implement security policies, controls, and compliance requirements. Addressing security vulnerabilities in a timely manner will also be part of your responsibilities. You will lead production support activities, including incident response, root cause analysis, and problem resolution, to minimize service disruptions and ensure high availability. Additionally, you will provide oversight for the design and development of DevOps solutions and tools, track and communicate project status, manage requests to closure, and resolve support issues with priority as they arise. You will create and participate in roadmap and strategic planning initiatives, including Infrastructure Automation, Releases, CI/CD pipeline, and Site Reliability Engineering, while maintaining operational excellence in the production environment. The ideal candidate will have a deep understanding of Cloud, DevOps, and database principles and practices, along with strong leadership and communication skills.

Responsibilities

  • Manage and mentor a team of DevOps, Operations, and Support engineers, providing guidance, coaching, and support.
  • Monitor projects and teams to ensure goals, objectives, and timelines are being met.
  • Design, implement, and manage scalable, highly available cloud infrastructure on GCP.
  • Oversee the deployment and configuration of cloud resources, including virtual machines, containers, databases, and networking components.
  • Optimize resource utilization and cost-effectiveness through automation and right-sizing of cloud instances.
  • Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
  • Establish comprehensive monitoring and alerting solutions to proactively identify and resolve issues before they impact service availability.
  • Implement performance monitoring and optimization strategies to ensure optimal performance and reliability of cloud services.
  • Collaborate with security teams to define and implement security policies, controls, and compliance requirements.
  • Address security vulnerabilities in a timely manner.
  • Lead production support activities, including incident response, root cause analysis, and problem resolution.
  • Provide oversight for the design and development of DevOps solutions and tools.
  • Track and communicate project status, manage requests to closure, and resolve support issues with priority as they arise.
  • Create and participate in roadmap and strategic planning initiatives, including Infrastructure Automation, Releases, CI/CD pipeline, and Site Reliability Engineering.
  • Maintain operational excellence in the production environment.

Requirements

  • Minimum 3 days in the Sterling, VA office.
  • 10+ years of experience in managing, leading, and inspiring a team of DevOps and support engineers.
  • 7+ years of experience working on cloud services and infrastructure.
  • 7+ years of experience running and working with distributed systems and services at scale.
  • Proficiency in infrastructure as code (IaC) tools such as Terraform.
  • Hands-on experience with container orchestration platforms such as Kubernetes.
  • In-depth knowledge in APIs and Microservices.
  • Knowledge of Kafka, ksqdb.
  • 5+ years of experience with monitoring tools (Datadog, Splunk or similar).
  • Experience with cloud security, compliance, and risk management.
  • Expert in at least one major cloud provider like Google or AWS.
  • Experience with source control systems like GIT.
  • Excellent verbal and written communication skills.
  • Excellent organizational skills and a strong team player presence.
  • Excellent time management skills and a strong sense of urgency.

Nice-to-haves

  • Prior experience working with payment systems.
  • Strong interpersonal communication skills and confidence to collaborate effectively with Clients, Development team, Technical Support team, and Product team.
  • A career goal of joining a FinTech team that is launching new products and services into a dynamic, fast-paced, and competitive marketplace.

Benefits

  • Friendly working environment
  • Opportunity for personal and professional growth
  • Generous benefits
  • Access to resources for improving well-being
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service