Overview
Company Overview
At Avahi, we’re redefining what it means to be a premier cloud-first consulting company, recognized for our people, culture, and innovative solutions. With expertise in Managed Services, Reselling, Staffing, and Professional Services, we are dedicated to delivering exceptional value and putting customers first.
As a global team spanning North America, Europe, and Southeast Asia, we foster a collaborative and diverse environment where professional growth, creativity, and mutual respect thrive. Guided by our values—Customer-Centricity, Collaboration, Agility, Innovation, Integrity, and Diversity & Inclusion—we empower businesses to embrace the full potential of a cloud-first approach.
Role Summary
Avahi is seeking an experienced Senior Data Engineer to lead data modernization initiatives and build scalable data solutions for AI/ML applications, including large language models (LLMs) and generative AI. This role focuses on transforming legacy systems into modern cloud architectures, designing robust data pipelines, and enabling data-driven decision-making through cutting-edge solutions.
As a key member of the team, you will collaborate closely with data scientists, DevOps engineers, and solution architects to deliver high-quality data infrastructure that supports Avahi’s innovative projects.
Key Responsibilities
- Lead complex database and data warehouse migration projects across AWS, Azure, and GCP environments.
- Design and implement robust ETL/ELT pipelines using AWS Glue, AWS Data Migration Service (DMS), and other cloud-native tools.
- Migrate large-scale relational and NoSQL databases (e.g., SQL Server, PostgreSQL, MySQL, MongoDB, BigQuery) to AWS RDS, Aurora, Redshift, or S3-based architectures.
- Collaborate with data architects, DevOps, and cloud engineers to ensure high-performance, secure, and cost-efficient data solutions.
- Automate and optimize data pipelines for real-time and batch processing using services like AWS Lambda, Step Functions, and EMR.
- Provide technical leadership, mentoring, and code reviews for junior engineers.
- Ensure compliance with data governance, security, and performance best practices.
Required Skills and Qualifications
- 8+ years of hands-on experience as a Data Engineer in cloud environments.
- Strong expertise in AWS services: DMS, Glue, Redshift, Lambda, S3, RDS, EMR, Athena.
- Proven experience in migrating workloads:
- From Azure to AWS
- From GCP (e.g., BigQuery, Cloud SQL) to AWS (Redshift, RDS, S3)
- Proficient in SQL, Python, and PySpark for data transformation and pipeline scripting.
- Experience with CI/CD for data pipelines and Infrastructure as Code (IaC) using CloudFormation or Terraform.
- Understanding of data architecture patterns, including lakehouse and data mesh.
- Strong grasp of performance tuning, data partitioning, and large-scale data handling.
Preferred Qualifications
- AWS Certified Data Analytics – Specialty or Solutions Architect.
- Experience working with tools like Apache Airflow, dbt, Kafka, or similar.
- Exposure to Azure Data Factory, Synapse, or GCP Dataflow/BigQuery is a plus.
- Experience in Agile/Scrum methodologies.
Why Work Here
1. Innovative Culture: We embrace a startup mindset, encouraging creativity, agility, and growth. Be part of a team that explores cutting-edge technology and drives impactful solutions.
2. Career Development: Avahi is committed to your growth, offering mentorship and opportunities to advance your career, with potential for full-time roles after initial contracts.
3. Purpose-Driven Mission: Join us in making a difference. Avahi is dedicated to championing diversity, supporting women in tech, and fostering sustainable practices.
4. Global Collaboration: Work alongside a diverse, talented team, sharing insights and collaborating to create innovative solutions that make a real impact.
Join Avahi and make an impact in a fast-paced, customer-focused environment with abundant opportunities for growth.
Accessibility and Inclusivity Statement At Avahi, we are committed to fostering a workplace that celebrates diversity and inclusivity. We welcome applicants from all backgrounds, experiences, and perspectives, including those from underrepresented communities.
We are proud to be an equal opportunity employer, providing a fair and accessible recruitment process for all candidates. If you require accommodations at any stage of the application or interview process, please let us know, and we will work to meet your needs.