Role Overview
The ideal candidate will be responsible for building robust microservices leveraging AWS cloud services and automating deployments using Terraform.
Key Responsibilities
Develop scalable and secure Java microservices using Spring Boot.
Deploy and manage cloud-native applications on AWS.
Build IaC modules using Terraform to streamline provisioning and environment setup.
Collaborate closely with onsite and offshore teams.
Participate in design discussions code reviews and sprint planning.
Monitor and optimize applications in production and staging environments.
Requirements
Required Skills
58 years of hands-on experience with Java Spring Boot and microservices.
Strong knowledge of AWS services and cloud architecture.
Practical experience using Terraform for IaC.
Experience with Docker Kubernetes and REST API development.
Familiarity with CI/CD and DevOps pipelines.
Required Skills:
Required Skills & Experience Core Technical Skills Strong proficiency in Python SQL PySpark. Hands-on expertise with Kafka Kafka Connect Debezium Airflow Databricks. Deep experience with BigQuery Snowflake MySQL Postgres MongoDB. Solid understanding of vector data stores and search indexing. Knowledge of GCP services like Big Query Cloud Functions Cloud Run Data Flow Data Proc Data Stream etc.. Good to have Certifications: GCP Professional Data Engineer Elastic Certified Engineer AI Gemini Enterprise Vertex AI Agent Builder ADK Non-Technical & Leadership Skills Communication: Exceptional verbal and written communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences. Mentorship & Coaching: Proven experience in mentoring junior and mid-level engineers fostering a culture of continuous learning and growth. Problem-Solving: Strong analytical and debugging skills with a proactive approach to identifying and resolving technical roadblocks. Ownership & Accountability: Demonstrates a high level of responsibility for project outcomes system reliability and code quality. Agile Proficiency: Deep understanding and practical experience with Agile methodologies (Scrum/Kanban). Stakeholder Management: Ability to effectively manage expectations and build consensus across different teams. Qualifications Bachelors or Masters degree in Computer Science Engineering or a related field (or equivalent practical experience). Typically 7 years of progressive experience in data engineering with 2 years in a technical leadership or lead engineer role.
Role OverviewThe ideal candidate will be responsible for building robust microservices leveraging AWS cloud services and automating deployments using Terraform.Key ResponsibilitiesDevelop scalable and secure Java microservices using Spring Boot.Deploy and manage cloud-native applications on AWS.Buil...
Role Overview
The ideal candidate will be responsible for building robust microservices leveraging AWS cloud services and automating deployments using Terraform.
Key Responsibilities
Develop scalable and secure Java microservices using Spring Boot.
Deploy and manage cloud-native applications on AWS.
Build IaC modules using Terraform to streamline provisioning and environment setup.
Collaborate closely with onsite and offshore teams.
Participate in design discussions code reviews and sprint planning.
Monitor and optimize applications in production and staging environments.
Requirements
Required Skills
58 years of hands-on experience with Java Spring Boot and microservices.
Strong knowledge of AWS services and cloud architecture.
Practical experience using Terraform for IaC.
Experience with Docker Kubernetes and REST API development.
Familiarity with CI/CD and DevOps pipelines.
Required Skills:
Required Skills & Experience Core Technical Skills Strong proficiency in Python SQL PySpark. Hands-on expertise with Kafka Kafka Connect Debezium Airflow Databricks. Deep experience with BigQuery Snowflake MySQL Postgres MongoDB. Solid understanding of vector data stores and search indexing. Knowledge of GCP services like Big Query Cloud Functions Cloud Run Data Flow Data Proc Data Stream etc.. Good to have Certifications: GCP Professional Data Engineer Elastic Certified Engineer AI Gemini Enterprise Vertex AI Agent Builder ADK Non-Technical & Leadership Skills Communication: Exceptional verbal and written communication skills with the ability to articulate complex technical concepts to both technical and non-technical audiences. Mentorship & Coaching: Proven experience in mentoring junior and mid-level engineers fostering a culture of continuous learning and growth. Problem-Solving: Strong analytical and debugging skills with a proactive approach to identifying and resolving technical roadblocks. Ownership & Accountability: Demonstrates a high level of responsibility for project outcomes system reliability and code quality. Agile Proficiency: Deep understanding and practical experience with Agile methodologies (Scrum/Kanban). Stakeholder Management: Ability to effectively manage expectations and build consensus across different teams. Qualifications Bachelors or Masters degree in Computer Science Engineering or a related field (or equivalent practical experience). Typically 7 years of progressive experience in data engineering with 2 years in a technical leadership or lead engineer role.
View more
View less