DevOps Engineer II
Site Reliability Engineering services to 100% AWS cloud infrastructure supporting critical data/reporting platforms
Handle DevOps/Cloud Automation for various AWS services like - EC2, EMR, ECS, ALB, ELB, R53 and RDS, Aurora, Lambda, Dynamodb and EC2 based Databases
Build and Manage AWS based infrastructure solutions/CICD using Ansible, Terraform, AWS Cloud Formation (JSON) and Chef
Build and manage serverless applications using Lambda/Docker/Kubernetes
Code frameworks/APIs on AWS using Java/python/Ruby/Go SDKs
Responsible for the day to day operations of Capital One's AWS production and pre-production infrastructure (Observability - Monitoring and Alerting, Cyber vulnerabilities remediation)
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
Basic Qualifications:
Bachelors degree
At least 6 years of experience in DevOps Engineering
At least 4 years of experience in Cloud Native technologies (Amazon Web Services, Microsoft Azure, Google Cloud Platform)
At least 4 years of Unix or Linux system administration experience
At least 2 year of experience with Ansible, Terraform
Preferred Qualifications:
7+ years of DevOps Engineering experience
5+ experience with coding and scripting (Python, SQL, Java, JavaScript, Golang, Bash, Perl or Ruby)
At least 2 years of experience with container orchestration tools (Docker, Kubernetes, Nomad)
4+ Experience with technologies Apache Mesos, Marathon, or Apache Spark
4+ Experience using build and deployment tools (Jenkins, Docker)
2+ Experience with distributed database systems (Cassandra, ElasticSearch)
2+ Experience with deploying clustered web services
2+ years experience working within Agile Development Practices