Job Title: AWS / Snowflake Support Analyst
Location: Remote / Hybrid (Onshore) and Offshore
Position Summary
We are seeking an experienced AWS / Snowflake Support Analyst to provide production support, monitoring, troubleshooting, and continuous improvement for enterprise data platforms and analytics solutions. The ideal candidate will possess strong experience in AWS cloud services, Snowflake data warehousing, ETL processes, SQL development, Python scripting, and Apache Spark-based data processing
This role will be responsible for maintaining the stability, performance, and availability of critical healthcare data pipelines, supporting business users, resolving production incidents, and driving operational excellence across the data ecosystem.
Key Responsibilities
Production Support & Operations
- Provide Level 2 and Level 3 support for AWS and Snowflake-based data platforms and applications.
- Monitor production environments and proactively identify performance, availability, and data quality issues.
- Investigate and resolve production incidents, service requests, and data-related issues within established SLAs.
- Participate in on-call support rotations and major incident management activities.
- Perform root cause analysis (RCA) and implement corrective and preventive actions.
Technical Skills: Required
- AWS (S3, Glue, Lambda, EC2, EMR, CloudWatch, IAM)
- Snowflake Data Cloud
- SQL and Query Optimization
- Python
- Apache Spark
- ETL/Data Integration
- Linux/Unix
- Git
- Incident and Problem Management
Technical Skills: Preferred
- Airflow
- Databricks
- Kafka
- AWS Redshift
- Shell Scripting
- ServiceNow
- Tableau or Power BI
- Healthcare Data Platforms
- CI/CD Pipelines
Required Qualifications
- Bachelor s degree in Computer Science, Information Technology, Engineering, or related field.
- 4+ years of experience supporting cloud-based data platforms.
- 3+ years of hands-on experience with Snowflake.
- 3+ years of experience supporting AWS cloud services.
- Strong SQL development and troubleshooting experience.
- Experience supporting enterprise ETL processes and data integration solutions.
- Proficiency in Python scripting and automation.
- Experience with Apache Spark and large-scale data processing.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
Day to Day work:
- Snowflake Administration & Support
- Monitor and support Snowflake environments, including databases, schemas, warehouses, roles, and security configurations.
- Troubleshoot query performance issues and optimize Snowflake workloads.
- Support data ingestion, transformation, and reporting processes within Snowflake.
- Manage user access, security policies, and data governance requirements.
- Collaborate with development teams on Snowflake enhancements and optimization initiatives.
- AWS Cloud Support
- Support AWS-based data and analytics platforms utilizing services such as Amazon S3, AWS Glue, AWS Lambda, Amazon EC2, Amazon RDS, Amazon EMR, Amazon CloudWatch, AWS IAM, Amazon SNS/SQS
- Monitor cloud resources and ensure optimal utilization and performance.
- Assist in deployment, maintenance, and troubleshooting of cloud infrastructure components.
- ETL & Data Pipeline Support
- Support batch and real-time ETL processes across enterprise data platforms.
- Monitor data ingestion and transformation jobs to ensure successful completion.
- Troubleshoot failed jobs, data discrepancies, and integration issues.
- Validate data quality and reconcile data across multiple source and target systems.
- Support enhancements and maintenance of ETL workflows.
- Data Engineering & Development Support
- Develop and maintain SQL queries, stored procedures, and data validation scripts.
- Create Python-based automation scripts for operational support and monitoring.
- Support Apache Spark jobs running on cloud-based platforms.
- Collaborate with Data Engineers, Architects, and Business Analysts to resolve technical issues.
Assist in implementing performance tuning and optimization recommendations