Job Description
Job Description:
We are seeking a highly experienced Senior Cloud Engineer with 10+ years of experience in cloud and data-focused environments. The ideal candidate will lead development initiatives, support production systems, manage cloud-based data workflows, and ensure high availability, reliability, and operational excellence within AWS environments.
Core Responsibilities
🔹 Development & Support
- Maintain, optimize, and modernize existing data models and cloud applications.
- Lead the design and rollout of new cloud-based projects and enhancements.
- Architect and support complex ETL workflows and data pipelines.
- Provide technical guidance and mentorship to junior team members.
🔹 Production Oversight
- Oversee automated jobs and cloud workloads to ensure maximum uptime and stability.
- Proactively troubleshoot production issues and performance bottlenecks.
- Implement monitoring and reliability best practices.
🔹 Data Management
- Manage enterprise-level data retention, archival, and lifecycle policies.
- Ensure data integrity, availability, and governance within AWS environments.
- Support large-scale operational data frameworks.
🔹 Incident Response
- Lead incident response efforts and root cause analysis.
- Respond to system alerts and ensure timely resolution of issues.
- Contribute to documentation, runbooks, and post-incident reviews.
Technical Requirements
- 10+ years of experience in cloud engineering, data engineering, or related technical roles.
- Strong expertise in Python and SQL.
- Advanced understanding of ETL workflows and large-scale data processing.
- Extensive hands-on experience in AWS (EC2, S3, Lambda, RDS, IAM, CloudWatch, etc.).
- Experience monitoring and maintaining production-grade cloud systems.
Preferred Qualifications
- Experience with monitoring tools such as PagerDuty.
- Exposure to financial services or fintech systems.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience leading cloud modernization or migration initiatives.