Responsibilities:
· Work closely with various teams within IT to provide hands-on engagement to develop, and implement reliable,
secured and cost-effective cloud solutions in AWS environment
· Participate with a cross department-functional team to establish a cloud operational governance framework
· Lead significant production improvements, drive to achieve a high degree of automation, security, and
performance management. Provide expertise and leadership in cloud services architecture and application space
· Communicates effectively, works collaboratively and cooperatively with others
Required Skills, Knowledge and Experience:
· At least 5 years of experience developing, deploying, and supporting Terraform scripts/ applications in a
production environment to build and manage Cloud resources
· At least 5 years of experience developing, deploying, and supporting Python applications in a production
environment
· Experience with Boto 3 SDK, Chalice, Chef, Puppet, Ansible and other frameworks for AWS
· AWS Solution Architect - Associate Certification is required
· Demonstrated ability to write at least one scripting language and/or one programming language such as Shell,
Python, Ruby, Java or other equivalent
· AWS experience - experience of ingesting large volumes of data in the terabyte or petabyte range
· Demonstrated ability to write scripting/ programming languages such as Shell, Ruby, Java or other equivalent
· Strong knowledge of AWS Cloud fundamentals including minimum of 3 years supporting AWS environments in
both test and production, specific experience with the following:
o Lambda, API Gateway, S3, Dynamo DB, EC2, Glue, Kinesis, EMR, Glacier, IAM, ELB, VPC, Bash, CDN and
Strong Networking knowledge
Preferred Skills, Knowledge and Experience:
· Certification in Terraform & Python
· AWS Solution Architect Certification is preferred
· Strong knowledge around monitoring and load testing applications
· Software development experience in financial services or real estate related industries a plus
· Ability to prioritize multiple tasks and deadlines with attention to details
· Strong problem solving and troubleshooting skills with the ability to exercise mature judgment
· Strong oral and written communication skills, including presentation skills (MS Visio, MS PowerPoint)
· Bachelor’s degree in Technical discipline or equivalent work experience