Overview
Minimum Experience/Training Required:
• At least 7 years of relevant experience, with a strong track record in deploying solutions/applications on AWS cloud environment
• Proven ability to work across structured, semi-structured, and unstructured data, extracting information and identifying linkages across disparate data sets.
• Proficiency in multiple programming languages – Javascript, Python, Scala, or Java.
• Extensive knowledge and experience with various database technologies, including distributed processing frameworks, relational databases, MPP databases, and NoSQL data stores.
• Deep understanding of Information Security principles to ensure compliant handling and management of data.
• Significant experience with cloud platforms, preferably AWS and its ecosystem.
• Advanced knowledge of development in CICD (Continuous Integration and Continuous Delivery) environments.
• Strong background in data warehousing / ETL tools.
• Proficiency in DevOps practices and tools such as Jenkins, Terraform, etc.
• Proficiency in serverless architecture and services like AWS Lambda.
• Understanding of security best practices and implementation in cloud environments.
• Ability to understand business objectives and create cloud-based solutions to meet those objectives.
• Result-driven, analytical, and creative thinker.
• Proven ability to work with cross-functional teams and bridge the gap between business and data science.
• Fluency in English is a must; additional languages are a plus.
Additional Technical Skills:
• Experience with front-end frameworks preferably React JS.
• Knowledge of back-end frameworks like Django, Flask, or Node.js.
• Familiarity with database technologies such as RedShift, MySQL, or DynamoDB.
• Understanding of RESTful API design and development.
• Experience with version control systems like CodeCommit.