AWS Cloud Engineer
JOB DESCRIPTION
The AWS Cloud Engineer will build, deploy, manage, and administer cloud infrastructure designed to deliver complex software products in a production environment. The ideal candidate is a hands-on Cloud engineering professional with significant experience in developing and deploying repeatable processes, tools, and cloud infrastructure that enable the delivery of software in and on-demand cadence. They must have strong, firsthand technical expertise in a variety of configuration automation, deployment, and continuous integration technologies and the proven ability to fashion robust solutions that can keep pace with software development. They must be at ease working in an agile environment with cross functional team. This person should embody a passion for continuous improvement and innovation.
KEY RESPONSIBILITIES
Work with a team to build, administer, and secure cloud environments, including hybrid environments, in a repeatable and reliable manner
Design, develop, test, debug, and deploy new cloud tooling and infrastructure that extend or replace existing capabilities
Collaborate with cross-functional team of software engineers, data scientists, analysts, project managers and other engineering groups
Provide ongoing maintenance, support, and enhancements introductions systems and platforms
Provide recommendations for continuous improvement
Write and update technical documentation such as system documentation, training materials, processes and procedures
Work alongside other engineers on the team to sustain and advance our organization’s capabilities
EDUCATION AND EXPERIENCE
Bachelor’s Degree in Computer Science, Information Technology, or other related technical discipline, or the equivalent combination of education, technical training, or work/military experience
REQUIRED QUALIFICATIONS
Demonstrated hands on experience configuring cloud VPCs, subnets, route tables, and gateways
Demonstrated experience scaling applications written in Java, Python or other programming languages with Cloud Native technologies
Experience deploying code in AWS utilizing solutions such as Terraform, Ansible, and CloudFormation
Experience working with cloud native technologies, Infrastructure as Code (IAC), and/or Serverless cloud technologies
Experience securing cloud environments per NIST 800-53 security controls
Demonstrated experience achieving customer accreditation of cloud solutions for highly sensitive system
DESIRED QUALIFICATIONS
AWS Certification: Solutions Architect Professional or equivalent
Demonstrated experience with cloud technologies used with ETL and big data pipelines such as Glue, EMR, HIVE, Spark, S3, SQS, and SNS
Demonstrated experience with Kubernetes or EKS
Demonstrated experience using the AWS CDK