Senior Software Engineer, DevOps

Capital OneMcLean, VA
5d

About The Position

Senior Software Engineer, DevOps Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive , and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who love to solve real problems and meet real customer needs. We are seeking DevOps Engineers who are passionate about marrying data with emerging technologies to join our team. As a DevOps Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Team Info: The Developer Experience Organization’s EASE Mobile Release team is responsible for providing secure and stable release pipelines that ensure the successful deployment of all iOS and Android features to millions of Capital One Customers. We manage the Software Development Life Cycle (SDLC) for over 50 mobile development teams, encompassing everything from Build and Testing to Release Preparation and Implementation. We are also responsible for the Mobile CI/CD pipeline infrastructure, where we maintain the health and reliability of pipelines utilized daily by thousands of engineers. We focus on optimizing build speeds and pipeline reliability to guarantee every feature release is successful. What You’ll Do: EASE Mobile Release: Manage and facilitate the promotion of IoS and Android Mobile Application releases. Mobile Support & Operations: Maintain the health and infrastructure of Capital One Mobile Platform’s CI/CD Pipelines. Mobile Testing: Collaborate across Engineering, Testing and Product teams to implement tools and automations to support Mobile Testing. Security & Compliance: Strong knowledge of vulnerability management, compliance frameworks, security scanning tools, and implementing security controls in cloud environments Collaborate Across Agile Teams: Work with product managers, architects, platform engineers, and cross-functional teams to deliver CICD Pipelines to support testing and deployment of mobile releases. Automation Engineer: Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services including Docker and Kubernetes, CM tools including Ansible and Terraform, and a variety of AWS tools and services Passionate Programmer: Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community

Requirements

  • Bachelor’s degree
  • At least 3 years of experience in DevOps Engineering (Internship experience does not apply)
  • At least 2 years of experience with Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
  • At least 2 years of Unix or Linux system administration experience

Nice To Haves

  • 2+ years of experience with Jenkins, Infrastructure as Code (IaC) and Firebase Test Lab
  • 2+ years of experience with container orchestration services including Docker or Kubernetes
  • 2+ years of experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby)
  • 2+ years of experience working with Agile Development Practices

Responsibilities

  • Manage and facilitate the promotion of IoS and Android Mobile Application releases.
  • Maintain the health and infrastructure of Capital One Mobile Platform’s CI/CD Pipelines.
  • Collaborate across Engineering, Testing and Product teams to implement tools and automations to support Mobile Testing.
  • Strong knowledge of vulnerability management, compliance frameworks, security scanning tools, and implementing security controls in cloud environments
  • Work with product managers, architects, platform engineers, and cross-functional teams to deliver CICD Pipelines to support testing and deployment of mobile releases.
  • Utilize programming languages like Java, Python, SQL, Ruby and Go, Container Orchestration services including Docker and Kubernetes, CM tools including Ansible and Terraform, and a variety of AWS tools and services
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community

Benefits

  • Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service