Back
ES
EMBARK SERVICES PRIVATE LIMITED

766_Consultant - Software Engineer(Python)

Work Place
on-site
Work Type
full-time
Seniority
senior
Salary
Not specified
Published at
Location
Flag of India
Shaikpet, India

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.

Cloud Computing & Infrastructure

  • 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.

Data Management

  • 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.

DevOps & CI/CD

  • Design, implement, and manage CI/CD pipelines to enable reliable and automated deployments.
  • Improve system observability through effective logging, monitoring, and alerting practices.

Security & Compliance

  • 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.

Collaboration & Mentoring

  • 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.
Certificates Logo
2 FOR 1 SALE
Boost your career with 2 recognised certifications, but only pay for 1. Get an Official Vue / Nuxt Certification & receive a bonus JavaScript Certification for Free.
Get Certified