Senior Manager DevOps / Automation
Job Title: Senior Manager DevOps / Automation
Location: Richmond, VA, 23261, USA
Description: West Creek 6 (12076), United States of America, Richmond, Virginia
Senior Manager DevOps / Automation
In this role as a Senior Manager Software Engineer, you will lead a team of seven to ten software engineers, prioritize work, own the strategic vision, and create and achieve tactical goals for the software systems owned by the team. You will work in partnership with the DevOps teams, Architecture, and framework teams to deliver solutions in three major areas: real time data streaming in support of Big Data solutions and real time analytics/monitoring, shared tooling to enhance automation and CI/CD for the DevOps pipelines to the public cloud, and a UI framework in use by over 150 applications.
As an Engineering Manager, you will provide both technical guidance and leadership to the agile team while being hands on in development work. In addition to the day to day administrative people management, you will have technical responsibilities.
+ Own the strategy for real time data streaming. Prototype new technologies, select next generation solutions, and create secure and high performing integration with various big data platforms such as Kafka, Hadoop, Splunk, and ELK.
+ Ensure the performance, stability, and monitoring of DevOps tooling in the AWS Cloud.
+ Drive the strategy and evolution of the UI component framework working in partnership with teams across the company.
+ Bring a passion to stay on top of technology trends in real time data streaming and analytics, experiment with and learn new technologies, and evaluate options to drive consensus and implementation of new solutions.
+ Remove technical impediments.
+ Influence a large number of cross functional teams.
+ Have a growth mindset with the ability to adopt new practices and spearhead adoption
+ Bachelor’s Degree OR military experience
+ At least 7 years of experience in software engineering
+ At least 3 years of technology leadership experience building software products
+ DevOps experience with test-driven approaches to a Cloud provider
+ At least 1 year experience with Cloud deployment
+ Experience with a CI server
+ At least 2 years of experience working with DevOps tools and Configuration Management Orchestration technologies Docker, Puppet, Ansible, Chef, Terraform
+ Experience leading, managing and developing a team
+ Master's degree in Information Technology OR Master's degree in Computer Science
+ 3+ years of experience managing medium to large size agile teams
+ 3+ years of programming experience with one or more of Python, Ruby, Clojure, Go, node.js, Java
+ 1 year experience with Cloud deployment to AWS preferred; prefer use of Terraform or Cloud Formation for resource provisioning
+ 3+ years of leading modern development approaches (containerization, cloud, continuous delivery, micro-services, modular reactive web applications)
+ 1+ years experience with a real time streaming technology such as Spring XD, Spring Cloud Data Flow, NiFi, Flink, Apex, or Spark
+ Experience with the design and implementation of UI components in AngularJS
+ Experience with a CI server such as Jenkins or CircleCI
+ Automation experience with CD platforms a plus
+ DevOps experience with test-driven approaches to Amazon AWS or other cloud provider
_Capital One will consider sponsoring a new qualified applicant for employment authorization for this position._
At Capital One, we’re building a leading information-based technology company. Still founder-led by Chairman and Chief Executive Officer Richard Fairbank, Capital One is on a mission to help our customers succeed by bringing ingenuity, simplicity, and humanity to banking. We measure our efforts by the success our customers enjoy and the advocacy they exhibit. We are succeeding because they are succeeding.