Job description
Serve as a key resource in Software Development projects and lead the development team through the design, development, documentation, testing, and modification of existing and new software applications, championing standard techniques, procedures, and criteria
Participate in architecture design, performance monitoring, product evaluation, and buy versus build decisions
Track and communicate development project status, dependencies, and risks and mitigation strategies to the project team and leadership
Provide technical expertise to the business
Work closely with Business partners, & Technology team members to understand business requirements, perform analysis and design of quality technical solutions that comply with the organizations architectural standards
Provide technical guidance to the development team through the full software life cycle
Required Qualifications
degree or equivalent in Computer Science, Engineering, or related field; or equivalent work experience.
7-10 years of proven experience in Data Engineering
At least 3+ years of experience on AWS Cloud
Strong understanding in data warehousing principals and data modeling
Experience with AI/ML Ops - model build through implementation lifecycle in AWS Cloud environment
Expert with SQL including knowledge of advanced query optimization techniques - build queries and data visualizations to support business use cases/analytics.
Proven experience on the AWS environment including access governance, infrastructure changes and implementation of CI/CD processes to support automated development and deployment
Proven experience with software tools including Pyspark and Python, PowerBI, QuickSite and core AWS tools such as Lambda, RDS, Cloudwatch, Cloudtrail, SNS, SQS, etc
Hands-on experience on Snowflake
Experience building services/APIs on AWS Cloud environment.
Data ingestion and curation as we'll as implementation of data pipelines.
Preferred Qualifications
Experience in Informatica/ETL technology.
Experience in DevOps and microservices would be preferred.
Experience in Financial industry a plus
Role: Software Development - Other
Industry Type: Financial Services
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: Any Graduate
PG: Any Postgraduate
Key Skills
query optimizationArchitectureData modelingApplication developmentInformaticaAsset managementAnalyticsSQLPython