Technical / Functional Skills
- 3+ years of non-internship professional software development experience on following”
- Data ingestion, data processing and analytical pipelines for big data, lake house, relational databases, NoSQL and data warehouse solutions on AWS
- Data Modeling, Database Design and Development, Database Programming, Design patterns, data structures and algorithm design
- AWS core services like IoT Core, Lambda, TimeStream, Cloud watch, API Gateway, Event bridge, Step functions, SQL Queries
- Programming with at least one modern language such as Java, C++ (11 or newer), C#, or Python including object-oriented design
- Cloud architecture, multi-tier distributed systems, Python based RESTful Web Services API development, big data, microservices development and serverless computing
- Using CI/CD tools, GitOps, Terraform, ReadyAPI, Pyspark, JSON Schema
- Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews,
- BA/BS degree in computer science or related field
Roles & Responsibilities
- Ability to effectively articulate technical challenges and solutions
- Deal well with ambiguous/undefined problems; ability to think abstractly
- Self-starter and self-motivated
- Ability to work & collaborate effectively
- Ability to communicate clearly, effectively, persuasively with technology and business stakeholders
- Ability to document work and ideas effectively in writing
- Motivated to learn new technologies and identify process improvements and efficiencies
- Ability to adapt to change while continuing to deliver on assigned objectives
- Strong written and verbal communication skills
- Excellent documentation and organizational skills