Description

Position Description

 

Your future duties and responsibilities

· Work with the technical development team and team lead to understand desired application capabilities.

· Continuously improve software engineering practices.

· Work within and across Agile teams to test and support technical solutions across a full-stack of development tools and technologies.

· Develop applications in AWS - data and analytics technologies including but not limited to Glue, EMR, Lambda, Step Functions, Cloud rail, Cloud Watch, SNS, SQS, S3, VPC, EC2, RDS, IAM.

· Candidates would need to do development using application development by lifecycles, & continuous integration/deployment practices.

· Working to integrate open-source components into data-analytic solutions.

· Working with vendors to improve tool capabilities to meet enterprise needs.

· Willingness to continuously learn & share lessons with others.

Required qualifications to be successful in this role

· Candidate should possess 7+years of total experience with atleast 5+ years of hands-on experience with AWS services such as Glue, EMR, Lambda, Step Functions, CloudTrail, CloudWatch, SNS, SQS, S3, VPC, EC2, RDS, IAM.

· Proficient in following programming languages (Python, Scala, Spark).

· Experience in ETL / Data application development and version control systems such as Git.

· 5 - 7 years' experience delivering and operating large scale, highly visible distributed systems.

· Knowledge of application development lifecycles, & continuous integration/deployment practices.

· Knowledge of IAC using terraform.

· Snowflake MPP and graph database experience is helpful but not mandatory.

Education

Bachelor's degree in Computer Science