The Role
Develop scalable full-stack applications using Node.js, NestJS, Vue.js, and JavaScript. Build RESTful APIs, deploy cloud-native workloads on GCP, automate infrastructure with Terraform and Kubernetes, and manage databases and data pipelines using PostgreSQL, BigQuery, Dataflow, Composer, Airflow, and Kafka. Implement CI/CD, observability, security, and compliance practices. Mentor team members, conduct code reviews, and contribute to architectural and infrastructure decisions.
Summary Generated by Built In
Application Development
- Build robust, scalable server-side applications using Node.js, NestJS, and Vue.js.
- Collaborate closely with front-end teams to design and implement responsive, interactive user interfaces using Vue.js and JavaScript.
- Write clean, efficient, and well-documented code while adhering to established coding standards, testing practices, and performance guidelines.
- Design and develop secure, high-performance back-end components to ensure application reliability and scalability.
- Design and implement RESTful APIs to support front-end and third-party integrations.
- Apply multiple architectural styles and design patterns to build maintainable systems.
- Continuously adopt modern development practices to improve development cycle time and delivery efficiency.
- Deploy, manage, and scale applications on Google Cloud Platform (GCP).
- Demonstrate working knowledge of GCP Cloud Run and containerized workloads.
- Leverage cloud-native services for application development, data integration, and continuous deployment.
- Optimize cloud resources for performance, scalability, and cost efficiency.
- Automate infrastructure provisioning and resource management using tools such as Terraform, Kubernetes, Ansible, and Argo CD.
- Design, develop, and maintain databases using PostgreSQL, SQL, and BigQuery.
- Build and optimize data pipelines and workflows using Google Dataflow, Google Composer, or Apache Airflow for orchestration and scheduling.
- Work with both structured and unstructured datasets to support data ingestion, analytics, and reporting.
- Utilize Kafka to build real-time data pipelines and streaming applications.
- Write, optimize, and maintain complex SQL queries for data transformation and analysis.
- Design, implement, and manage CI/CD pipelines to enable reliable and automated deployments.
- Improve system observability through effective logging, monitoring, and alerting practices.
- Ensure applications comply with security standards and industry best practices.
- Collaborate with security teams to identify vulnerabilities, implement mitigation strategies, and enforce compliance requirements.
- Adhere to data protection and regulatory standards, including HIPAA where applicable.
- Coach team members and conduct code reviews (PR reviews) to ensure high-quality deliverables.
- Participate in cross-team collaboration meetings and represent the team in architectural and infrastructure discussions.
- Conduct regular training and knowledge-sharing sessions to upskill the team on modern tools, technologies, and best practices.
Skills Required
- Build server-side applications using Node.js and NestJS
- Develop responsive user interfaces using Vue.js and JavaScript
- Design and implement RESTful APIs
- Deploy and manage applications on Google Cloud Platform and Cloud Run
- Use Terraform, Kubernetes, Ansible, and Argo CD for infrastructure automation
- Design and maintain databases using PostgreSQL, SQL, and BigQuery
- Build data pipelines using Google Dataflow, Google Composer, or Apache Airflow
- Use Kafka for real-time data pipelines and streaming applications
- Implement CI/CD pipelines, logging, monitoring, and alerting
- Apply application security standards and compliance practices, including HIPAA where applicable
- Conduct code reviews and mentor team members
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Embark is a specialized consulting and execution platform that helps global enterprises establish, operate, scale, and transform Global Capability Centres in India. Its integrated offering spans strategy, workspace, talent, human resources, legal, finance, tax, real estate, and IT. Operating as an end-to-end partner, Embark supports global companies with setup, managed services, and long-term operational integration.
.jpeg)





