Location: Bengaluru - Embassy Tech Village - Kadubeesanahalli
Mode - Hybrid - 3 Days in Office Mandatory
What you’ll do:
- Build a deep understanding of existing systems.
-
Participate in and lead design reviews with peers and stakeholders.
-
Develop robust, testable code that meets design requirements.
-
Review code developed by other developers, providing feedback on style, functional correctness, testability, and efficiency.
-
Triage system-wide issues and identify root cause of incidents.
-
Can work independently and can participate/contribute to architecture discussions.
-
Identify and resolve existing critical technical debt.
-
Build transparent systems with proper monitoring, observability, and alerting.
-
Plan for robust build, test, and deployment automation
-
Work with product stakeholders and front-end developers to understand the essence of requirements and to provide pragmatic solutions
-
Work within an Agile framework
What we’re looking for:
-
8-10 years of Professional experience designing/building/maintaining highly available data and analytics platform.
-
5+ years of experience in data engineering, with a focus on building large-scale data processing systems.
-
Hands-on experience with OCI, AWS or similar cloud platform building data engineering solutions for analytics and science. (3+ years)
-
Must have experience building complex data pipelines – batch and/or real time event-based processing (3+ years)
-
Strong experience in designing, building and maintaining data warehouse in ADW, Redshift or similar cloud-based solutions. (3+ years)
-
Experience in Airflow or similar orchestration tool for developing data ingestion and curation flow (3+ years)
-
Must have strong hands-on experience in SQL. (3+ years)
-
Strong hands-on experience in modern scripting practices using Python or similar. (3+ years)
-
Strong experience with AWS deployment using CI/CD pipeline is preferred. (1+ years)
-
Experience in infrastructure as a code services like Terraform preferred. (1+ years)
-
Experience building mission critical systems, running 24x7.
-
Desire to work within a team of engineers at all levels of experience.
-
Desire to work in a product increment environment, working with data platform, BI developers & business analysts
-
Desire to mentor junior developers, maximizing their productivity.
-
Good written and spoken communication skills.
-
Ability to work with product and business stakeholders, in understanding functional requirements and explaining technical implementations
Bangalore
Karnātaka
India