
AWS DevOps Engineer
Bank of America
full-time
Posted on:
Location Type: Hybrid
Location: Jersey City • New Jersey • United States
Visit company websiteExplore more
Salary
💰 $107,000 - $148,900 per year
About the role
- Configures and maintains the set of tools and services that provide Continuous Integration and Continuous Delivery (CI/CD) services and validates access control mechanisms for the Software and Infrastructure Engineering team throughout the software development lifecycle
- Reviews the configuration of applications servers to confirm that CI/CD service platform onboarding pre-requisites are available and configured properly
- Monitors and responds to alerts based on the key performance indicators (KPI) for the services supporting CI/CD and escalated events and issues from DevOps Engineers, creating issues and action-plan summaries for stakeholders
- Design, build, and maintain AWS cloud infrastructure using IaC (Terraform, CloudFormation optional).
- Implement and optimize AWS services including EC2, VPC, IAM, ECS/EKS, RDS, S3, Lambda, CloudWatch, and related components.
- Ensure all infrastructure meets enterprise standards for security, access control, authentication, and governance.
- Collaborate with Architecture and Infrastructure teams (Network, Load Balancing, Storage, IAM, Middleware, DBAs, SRE) to ensure successful cloud deployments.
Requirements
- Bachelors Degree in Computer Science, Information Technology or equivalent experience
- 5+ years of hands-on experience with TerraForm and AWS
- Strong interpersonal and communication skills
- Experience with Terraform Enterprise or Terraform Cloud
- Strong understanding of Infrastructure as Code principles
- Experience with Git and version control workflows
- Knowledge of CI/CD tools (Jenkins, GitHub Actions, AWS CodePipeline)
- Understanding of container technologies (Docker, ECS, EKS)
- Familiarity with monitoring and logging solutions
- Strong Excel and Visio skills
- Scripting ability in Bash, Python, or similar languages
- Experience with secrets management and infrastructure security
- Understanding of networking concepts on AWS
- Experience with configuration management tools
- Understanding of software development lifecycle
- Ability to design architectural solutions for complex technology problems using available and emerging technologies
- Ability to work with various departments in a large organization to facilitate the orderly execution of a proposed project plan.
Benefits
- Industry-leading benefits
- Access to paid time off
- Resources and support for employees
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AWSTerraformCI/CDGitDockerECSEKSBashPythonconfiguration management
Soft Skills
interpersonal skillscommunication skillscollaborationproblem-solvingorganizational skills