Working with client's LOB (line of business) users, collaborate with other technology teams to design, develop, test full stack cloud data solutions.
Leading and be responsible for the craftsmanship, security, availability, resilience and scalability of your solution.
Leading the innovation, perform proof of concept and the implementation of cutting-edge technologies
This role requires a wide variety of strengths and capabilities, including:
BS/BA degree or equivalent experience
5 plus years of experience in application development using any of these programming languages: Java, Scala, Python. Experience working in financial industry is preferred.
3 plus years of experience working with Amazon Web Services (AWS) including entitlement and IAM policy. AWS professional certification is preferred.
3 plus years of experience working on streaming data applications (Spark Streaming, Kafka, Kinesis, and Flink)
3 plus years' experience working with data pipeline open source products (Airflow, Jupyter, Anaconda)
3 plus years' hands-on experience with Hadoop data platform (MapReduce, Pig, Hive, HBase, Impala), experience working with Cloudera stack is preferred.
1 plus years of experience with DevOps automation tools (AWS CloudFormation, Terraform)
1 plus years of experience in developing, deploying and monitoring in building large distributed and parallel systems using container technology including Docker, Kubernetes, AWS EKS, AWD Fargate.
Lead by influence, mentor junior software engineers, ability to navigate to different teams and business to find solutions to complex problems.
Strong on critical thinking, great communication and team work skill is essential to this role.