Devops Engineer
Company | Huntington Bancshares |
---|---|
Location | Columbus, OH, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s Degree
- 5 years of experience deploying and operating in AWS
- 5 years of utilizing container orchestration platforms like Kubernetes in production environments
Responsibilities
- Design cloud infrastructure/platform/services that is secure, scalable, and highly available on AWS.
- Build and maintain operational tools for CI/CD, monitoring, and analysis of AWS infrastructure and systems
- Proficient in containerization technology and assist in administration and operation of container platform or container services such as EKS or OpenShift Container Platform
- Provision, configure and maintain cloud infrastructure defined as code using IAC tools such as Terraform for AWS environment setup and management
- Help develop and maintain scripts to automate existing manual build & deployment procedures, including platform and infrastructure automation
- Work collaboratively with software engineering to define infrastructure and deployment requirements
- Partner with Security and Compliance teams to identify, manage, document, and implement best practices and automated controls for cloud and internal solutions
- Research and facilitate the monitoring, high availability, and support methodology for our production environment
- Perform infrastructure cost analysis and optimization
- Stay up to date with the latest application security developments and security trends to continually improve internal processes
Preferred Qualifications
- Experience with AWS Services and technologies like AWS Lambda, VPC, CloudTrail, CloudWatch, IAM, S3, EKS etc.
- Hands on experience with Kubernetes platforms like AWS EKS or OpenShift Container Platform
- Proficient with cloud infrastructure as code (IAC) automation tools like Terraform and AWS Cloud Formation
- Extensive experience with CICD tools like Jenkins, Azure Pipelines, Urbancode Deploy, AWS CodeBuild and AWS CodePipeline
- Experience maintaining configuration baselines for cloud virtual machines (VMs) to ensure consistency, security, and optimal performance across cloud environments
- Proven experience with Packer and AMI creation, including proficiency in configuration management tools
- Hands on experience leveraging ARGO CD for Kubernetes workload deployments
- Proficiency in one or more scripting languages like Groovy, Python, PowerShell, Shell and Go
- Experience using monitoring tools like Dynatrace, Splunk, AWS CloudTrail to evaluate the health of mission critical production applications and to identify root causes for performance and functional issues
- Ability to understand cloud networking and integrations
- Azure DevOps, GIT for source code management
- Excellent communication, design, documentation, analytical, and SDLC skills
- Experience with delivering software using agile methodologies