O

Senior AWS Architect/Engineer

Omm IT Solutions
Full-time
On-site
Windsor Mill, Windsor Mill, United States



Please Note:



  • Selected candidate must reside within two (2) hours of the client's Headquarters in Woodlawn, MD

  • Selected candidate must be willing to work on-site at least 2 days a week.







Position Description:



  • Provide engineering and operations support for the AWS CCaaS platform.

  • Analyze application and platform and translate functional requirements into technical solutions.

  • Provide recommendations to solve technical business problems and identify opportunities and risks.

  • Provide cloud architectural, platform optimization consulting expertise to technical leads, cloud engineers, and other systems architects.

  • Document and review IT cloud architecture/infrastructure, and technology portfolio.

  • Provide recommendations and implementation of cloud technology standards policies and standards.

  • Attend all customer technical discussions/design/development meetings and provide technical inputs to further enhance the code quality/process.

  • Impact functional strategy by developing new solutions, processes, standards, or operational plans that position customer competitively in the marketplace with best practices.

  • All other duties as assigned or directed.







Key Required Skills:



  • Systems Admin supporting Middleware

  • Enterprise Applications

  • Managing complex systems/projects

  • Workflow

  • Technical knowledge of AWS platform and applications in AWS IaaS, PaaS, SaaS environments

  • Understanding Network functions/team collaboration.




Requirements



Basic Qualifications:



  • Bachelor's degree in Computer Science, Mathematics, Engineering, or a related field

  • Master's or Doctorate degree may substitute for required experience.

  • 7+ years of experience in Ansible, Kubernetes, Containers, GitLab, Jenkins, Jira, Confluence and CloudFormation

  • 7+ years in AWS Cloud Services such as VPC, EC2, EKS, ECR, EFS, EBS, S3, RDS, DynamoDB, CloudFront, SQS, Elastic Load Balancing, Auto Scaling, Route 53, Cloud Watch and IAM.

  • 5+ years of experience practicing AWS Cloud Computing, DevOps, CI/CD, Infrastructure Automation, Configuration Management, and Quality Engineering Expertise.

  • Proficiency with integrating AWS applications with inhouse systems e.g., CRM, ServiceNow

  • Contact center migration experience from legacy systems to cloud hosted capabilities.

  • Experience working in Agile Practices (e.g. SAFE, Scrum)

  • Must be able to obtain a public trust clearance.







Required Skills:



  • Strong understanding of cloud computing architecture and design principles.

  • Experience with infrastructure as code, automation, and deployment strategies.

  • Experience with deploying and managing cloud-based solutions in production.

  • Solid AWS Services Experience: Connect, EC2, Cloud Formation, VPC, ELB, AWS Security, S3, RDS, EBS, ECS.

  • Extensive hands-on experience with Infrastructure as Code (IAC) tools for automation (Ansible).

  • Hands-on experience with programming languages (e.g., Python, Ruby or PowerShell).

  • Experience with monitoring tools (Nagios, Splunk).







Desired Skills:



  • Experience with Lean/Agile development methodologies.

  • Excellent oral and written communication skills and experience working in a team environment.

  • Hands-on and architectural experience with modern Cloud Native architectures.

  • Delivery (CI/CD) best practices and use of DevOps to accelerate quality releases to Production.

  • Design and build high-quality, scalable, and secure cloud-based solutions on the AWS platform.

  • Experience working in a PaaS/SaaS environments, Agile practices and service-oriented environments.

  • Self-starter, highly motivated individual who adapts and isn't afraid to volunteer in a dynamic work environment.

  • Strong attention to detail with an ability to operate effectively across multiple priorities.

  • Adept at working independently, but also in a team environment.

  • Demonstrated experience delivering technology solutions in a fast-paced, deadline driven enterprise environment.

  • Excellent understanding of change management, testing requirements, techniques, and tools to ensure high availability of systems.

  • Prior Federal government experience.