##### Job Description :
Understand the proposed application infrastructure, collaborate with
stakeholders to suggest changes to improve application design, implement
secure network solutions that meet business requirements
* Set up and deploy cloud infrastructure and applications for customized, cross-functional web applications for application team using Amazon RDS, Amazon EFS, Amazon EC2, and/or other AWS compute and storage services
* Develop infrastructure based on internal IT organization teamβs AWS standards and requirements (including customized IAM Roles).
* Write infrastructure as code using CloudFormation or similar technology, applying internal standards and requirements regarding security and scalability
* Develop software components in Java/Python that interact with AWS cloud services by leveraging AWS APIs
* Implement automation using scripting languages (e.g., Python, Perl) to manage AWS services. Comprehensive knowledge of Java and Python.
* Define and document best practices and strategies regarding application deployment and infrastructure maintenance, including disaster recovery procedures
**Required Skills:**
* Experienced AWS Developer/Engineer
* AWS certification and at least five years demonstrated experience with core AWS services. Thorough expertise in data storage fundamentals. Experienced with Linux/Unix operating systems, web and application servers like Apache Tomcat or Nginx.