This employer will NOT sponsor applicants for the following work visas: F-1 student, H-1B worker, O-1 worker, TN worker, E-3 worker. Applicants must be currently authorized to work in the United States on a full-time basis.
### HYBRID ROLE ####
Summary:
- The DevOps Engineer- AWS for the Digital Payments Disbursements Team will work as part of the larger team to lead the configuration, development, integration, and support Huntington’s Cloud Native Payments Disbursement application while helping to ensure consistency with company strategy and goals. Manage technical delivery of complex or strategic projects. Maintains a high level of expertise related to the technical enhancements, methodologies and latest trends in Cloud based software.
- We are looking for a DevOps Engineer- for our AWS development team to work in our Digital Payments technology organization who can develop new capabilities like modularization, configuration driven enhancement, normalization (to support vertical and horizontal expansion of data model) etc. into our digital payment disbursement platform called ChoicePay. This platform provides administrators the ability to manage disbursements and allows payees to collect payments using their preferred payment method (PayPal, Venmo, ACH, Check, Gift Card, Debit Card, Zelle, etc.).
Duties and Responsibilities:
- Be a DevOps Engineer- AWS on all technology stacks within the Payment Disbursement portfolio while providing hands-on delivery or new capabilities for an AWS Development Team
- Act in a senior role on project teams, working with business analysts on requirements, helping in providing development estimates, writing technical design documents, mentoring, and proposing technical solutions for small to mid-sized projects in adherence with latest trends in cloud-based software and Huntington standards.
- Develop primary execution engine on AWS Lambda to support highly available and high-volume payment origination, processing, disbursement, and settlement capabilities.
- Develop scalable and event-based applications using Amazon SQS and SNS. Build efficient applications by diagnosing logs and root causes of complex technical problems using AWS CloudWatch and AWS CloudTrail.
- Develop storage solutions for containers using EC2 and data stores using DynamoDB and RDS PostgreSQL. Build ad hoc reporting using QuickSight.
- Develop security capabilities like threat monitoring and alerting using AWS GuardDuty, blocking common web API threats using Amazon WAF, and automating security checks using AWS SecurityHub.
- Develop APIs to communicate with UI using API Gateway. Configure endpoints and keys using AppSync and SecretsManager. Maintain high-performance APIs using X-Ray. Integrate API logs with Splunk using Kinesis Firehose.
- Develop a robust User Management system using AWS Cognito and KMS.
- Develop networking using VPC and continuous configuration management using AWS Config.
- Develop communication capabilities like notifications and system monitoring emails using SES. Build large data transfer capabilities using AWS TransferFamily.
- Apply expert-level Change Management and Incident Management knowledge using ServiceNow to implement changes to production.
- Possess expert-level knowledge of integration between internal applications using APIs and other communication techniques.
- Ensure all development team deliverables are completed, including sprint planning, backlog grooming, detailed design, development, testing, defect fixes, implementation, change controls, and production support/incident resolution.
- Track and report the development team's progress using systems like ADO and Jira.
- Support staffing decisions for the development team (referral, interviewing, candidate selection, onboarding, etc.)
- Provide L3 production support 24/7/365 across the team.
- Display strong communication and collaboration skills, working with enterprise IT and business partners daily.
- Understand business processes, controls, and workflows supported by each technical solution, and communicate effectively between technical and non-technical audiences.
Basic Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field, or equivalent work experience.
- 5+ years of hands-on experience with DevOps technologies like Lambda, Step Functions, API Gateway, EventBridge, S3, ECS, etc.
- 3+ years using Unix/Linux commands.
- AWS expertise including:
- Serverless Compute Engines - AWS Fargate
- Code repositories like GIT and AWS CodeCommit
- CICD pipelines like AWS CodeBuild and AWS CodePipeline
- Authentication and access controls like AWS Control Tower, AWS Organizations, AWS SSO, AWS WAF, AWS Shield, Amazon Cognito, MFA
- Cloud infrastructure solutions like Terraform, Terragrunt, AWS CloudFormation
- Batch/ETL processing like AWS Batch, SFTP, AWS Transfer
- Communication technologies like Amazon SQS, SNS, SES
- DNS capabilities like DKIM, SPF, DMARC, Route53
Monitoring and vulnerability management experience with tools like Dynatrace, Splunk, DataDog, AWS CloudTrail, CloudWatch, QLDB, and log analysis.Experience with risk-based vulnerability management tools like Kenna and Snyk.Relational databases/SQL experience with Amazon Aurora, MySQL, PostgreSQL.Content delivery and scripting skills in JSON, XML, YAML, HTML, CSS, CSV, and Amazon CloudFront; scripting languages like Python, JavaScript, React.JS, Node.js.Authentication and User management skills using AWS Cognito and KMS.Preferred Qualifications:
- 5+ years of full-stack cloud-native application development with Lambda, Step Functions, API Gateway, EventBridge, S3, ECS, etc.
- 3+ years using Unix/Linux commands.
- Payments/payment processing experience (PayPal, Venmo, ACH, etc.).
- Hands-on experience with Docker, Kubernetes, or similar container orchestration.
- Relational and NoSQL database expertise.
- Scripting in TypeScript, JavaScript, Python, React.JS, Node.js.