ReactJS with Azure developer

Tata Consultancy Services Limited
Chicago, IL, United States
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
$100,000.0 - $120,000.0
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Airflow Component-Based Software Engineering Application Services Unit Testing Microsoft Azure Big Data Cloud Storage Continuous Integration Directed Acyclic Graph (Directed Graphs) Information Engineering Extract Transform Load (ETL)
+32 more
DevOps Github Python (Programming Language) Key Management Node.Js Performance Tuning Role-Based Access Control Azure DevOps Pipelines SQL Databases Systems Integration TypeScript Web Applications Workflow Management Systems Data Processing Tailwind ReactJS Apache Spark Ios Frameworks Cypress (Programming Language) Kubernetes Helm Charts Containerization Data Lakes Pyspark Kubernetes Azure AKS Graphql Front End Software Development React Redux React Testing Library Restful APIs Es2015 Docker

Requirements

Do you have experience in Unit testing?, ReactJS with Azure (Majority work), Python, Airflow, Spark with Kubernetes. And ETL Data knowledge. The ideal candidate is a ReactJS frontend engineer with Azure cloud deployment expertise who can also design and orchestrate data workflows in Airflow, perform Python scipting and run Spark jobs on Kubernetes. They should be comfortable with Helm, Docker, and CI/CD pipelines for both application and data workloads. In addition to frontend work, the candidate will collaborate with Data Engineering team to deploy and orchestrate workflows in Apache Airflow and run Spark jobs on Kubernetes for large-scale data processing.

  • This is a cross-functional role - 70% frontend & Azure deployment, 30% data workflow orchestration and Kubernetes-based big data processing.

  • Candidate Profile - ReactJS + Azure (Primary), Airflow, Spark on Kubernetes

    1. Core Frontend Expertise (Primary)
  • ReactJS (3+ years) - building scalable, component-based SPAs.

  • Strong in JavaScript (ES6+) and TypeScript.

  • Experience with state management (Redux, Zustand, or Recoil).

  • UI frameworks: Material-UI, Ant Design, or TailwindCSS.

  • REST API and GraphQL integration.

  • Performance optimization (lazy loading, memoization, code splitting).

  • Unit testing with Jest, React Testing Library, or Cypress.

    1. Azure Cloud Skills (Majority Work)
  • Azure App Services and Azure Static Web Apps for frontend hosting.

  • Azure Kubernetes Service (AKS) - deploying containerized apps.

  • Azure Container Registry (ACR) - building and pushing Docker images.

  • Azure Key Vault - secure secrets management.

  • Azure DevOps Pipelines - CI/CD for React apps ([example pipeline here]5).

  • Familiarity with Helm charts for AKS deployments ([example full-stack React + AKS Helm setup]4).

  • Azure Storage (Blob, Table) for static assets and logs.

    1. Airflow (Workflow Orchestration)
  • Deploying Apache Airflow on Kubernetes (AKS) using Helm ([guide here]2).

  • Writing DAGs in Python for ETL and data processing.

  • Integrating Airflow with Azure Blob Storage, Data Lake, or SQL DB.

  • Using KubernetesExecutor for dynamic scaling ([example Airflow + PySpark on K8s]3).

    1. Spark with Kubernetes
  • Running PySpark jobs on Kubernetes clusters.

  • Experience with SparkSubmitOperator in Airflow for big data pipelines.

  • Optimizing Spark jobs for performance and cost.

  • Familiarity with persistent volumes and RBAC in Kubernetes for Spark workloads.

    1. DevOps & Containerization
  • Docker - multi-stage builds for React and Python/Node apps.

  • Helm - templating Kubernetes manifests for multi-environment deployments ([multi-stage Helm example]1).

  • kubectl - managing deployments, services, and pods.

  • CI/CD integration with Azure DevOps or GitHub Actions

Benefits & conditions

(part of Tata group) 3.93.9 out of 5 stars Chicago, IL $100,000 - $120,000 a year

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

2:14 min

Exploring frontend development choices beyond standard JavaScript frameworks

Stacy Cashmore · WWC 2022

Videos

See all

Related articles

See all