Title: Senior Devops Operations Manager - (GCP)
Location: Sterling, VA - Hybrid
Duration: Full Time Permanent
AVENUTM is looking for a dynamic Devops Manager to support the Avenu platform (a Bank as a Service (BaaS) platform). The ideal candidate will lead a team responsible for managing and optimizing the deployment, automation, scaling, monitoring, and maintenance of our cloud infrastructure on the Google Cloud Platform (GCP)
Key Responsibilities:
- Manage and mentor a team of DevOps, Operations, and Support engineers providing guidance, coaching, and support to foster professional growth and development
- Monitor projects and teams to make sure 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 promptly
- Lead production support activities, including incident response, root cause analysis, and problem resolution, to minimize service disruptions and ensure high availability
- Provide oversight for the design and development of DevOps solutions and tools
- Track and communicate project status, manage requests to closure, risks 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 and upkeep operational excellence in the production environment
- Proficient at applying agile development, continuous integration, and continuous delivery practices in infrastructure engineering, DevOps, and technical operations teams
- Plan and execute security standards, compliance, and disaster recovery requirements which ensure the security, integrity, and continuity of systems and data; including but not limited to vulnerability management/remediation, logging, monitoring, and DR failover testing
- Must have a deep understanding of Cloud, DevOps, and database principles and practices.
- Strong leadership and communication skills.
Requirements:
- This is a hybrid position. Minimum 3 days in the Sterling, VA office
- 10+ years of experience in managing, leading, and inspiring a team of devops, and support engineers including hiring, retaining, and managing performance
- 7+ years of experience working on cloud services and infrastructure
- 7+ years of experience running and working with distributed systems and on 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 of 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 and the ability to work effectively in a team environment
- Excellent organizational skills coupled with a strong team player presence
- Excellent time management skills and a strong sense of urgency
You'll be a great fit if you:
- You believe in Servant leadership and fostering team team-first culture
- You are passionate about finding solutions in a fast-paced environment
- You are a true engineer at heart, you can roll up your sleeves and remain hands-on to help the team
- Prior experience working with payment systems
- Possess strong interpersonal communication skills and confidence to collaborate effectively with clients, the Development team, the Technical Support team, and the Product team
- Have a career goal of joining a FinTech team that is launching new products and services into a dynamic, fast-paced, and competitive marketplace
|