Job Description :
The JD:

1. Proven hands on experience in cloud infrastructure projects in Amazon Web Services.
2. Strong background in Application deployment and development in cloud infrastructure
3. Ability to use wide variety of open source technologies and AWS Platform services
4. Experience with source code management tools such as GitHub, GitLab, Bitbucket or equivalent
5. Experience with SQL and NoSQL DBs such as SQL, MySQL, Amazon DynamoDB.
6. Solid understanding of networking and core Internet Protocols such as TCP/IP, DNS, SMTP, HTTP and routing in distributed networks.
7. Extensive knowledge about AIPs designing RESTful services and integrated with other providers.
8. Experience with TFS, DevOps, Test automation and integration testing.
9. Experience in application support after deployment and create knowledge documents and process for support teams.
10. Coaching Customer and Partner teams to be self-sufficient
11. Experience with Windows and Linux systems in AWS public cloud
12. Strong practical Linux and Windows-based systems administration skills in a Cloud or Virtualized environment.

Desired Technical Skills
1. Expert in AWS cloud architecture design and development using available components and services.
2. Hands on with messaging Queues and Topics for highly complex and high throughput messaging system.
3. Development experience using Amazon Lambda functions using Java, Node.js and Python.
4. Development experience using Amazon Kinesis and Kinesis Firehose.
5. Development experience using Amazon S3 bucket and Redshift database.
6. Development experience using Amazon analytics tools and Spotfire in AWS environment.
7. Development experience using TIBCO BW components in AWS environment.