refresh

트렌딩 기업

트렌딩 기업

채용

채용Wipro

Senior Data/backend Engineer

Wipro

Senior Data/backend Engineer

Wipro

Hyderabad, India

·

On-site

·

Full-time

·

2w ago

Job Description

Location: Hyderabad / Pune / Bangalore ( Location preferable is Hyderabad as customer is sitting in Hyderabad )

Experience: 5 – 8 yrs

Job Description: Senior Data/backend Engineer

Position: Senior Data/backend Engineer

Overview: We are seeking an experienced Senior Backend Engineer to join a high-priority project migrating our legacy Capital Actuals platform to a modern, event-driven microservices architecture on Google Cloud Platform (GCP). The ideal candidate will be responsible for building the core API services that manage the business workflow, state, and data interactions for a new multi-tenant application.

Key Responsibilities:

  • Develop the Workflow API Service: Design and build the primary backend microservice using Python(preferably with FastAPI). This service will act as a "Backend for Frontend" (BFF) and the central coordinator for the business process.

  • Implement Multi-Tenancy: Build robust data isolation logic to support different business user groups (HBEU, HBUK, Group). This includes ensuring all database queries and API logic are tenant-aware (tenant_id).

  • Design & Build RESTful APIs: Create clean, secure, and efficient RESTful endpoints for the React frontend to consume for actions like initiating uploads, fetching staged data for approval, and submitting adjustments.

  • Integrate with GCP Services:

  • Publish messages to Google Cloud Pub/Sub to asynchronously trigger data processing pipelines (following an event-driven pattern).

  • Interact with Cloud SQL (PostgreSQL) for all state management and data retrieval, writing efficient and secure queries.

  • Integrate with Google Secret Manager for secure handling of database credentials and API keys.

  • Containerize and Deploy: Package the application using Docker and write Kubernetes manifests (Deployments, Services) for deployment on Google Kubernetes Engine (GKE).

  • Testing: Write comprehensive unit and integration tests using frameworks like Pytest to ensure API reliability and correctness.

Required Technical Skills:

  • Primary Language: Expert-level Python.

  • Frameworks: Strong experience with FastAPI.

  • Database: Proficiency in SQL, specifically with PostgreSQL.

  • Cloud: Hands-on experience with GCP, particularly GKE,Cloud SQL, and Pub/Sub.

  • Containerization: Deep knowledge of Docker and Kubernetes.

  • Architecture: Demonstrable experience with microservices, REST API design, and event-driven patterns.

͏

͏

͏

͏

총 조회수

0

총 지원 클릭 수

0

모의 지원자 수

0

스크랩

0

Wipro 소개

Wipro

Wipro

Public

A technology services and consulting company focused on building solutions that address clients' digital transformation needs.

10,001+

직원 수

Bengaluru

본사 위치

$8.5B

기업 가치

리뷰

3.1

10개 리뷰

워라밸

3.5

보상

2.3

문화

3.8

커리어

2.5

경영진

2.2

45%

친구에게 추천

장점

Good training and learning opportunities

Flexible work hours and remote options

Supportive colleagues and teamwork

단점

Low and uncompetitive compensation

Limited growth and career advancement opportunities

Poor management direction and support

연봉 정보

41,395개 데이터

Mid/L4

Mid/L4 · Analyst - Business Process L2

1개 리포트

$128,283

총 연봉

기본급

$111,550

주식

-

보너스

-

$128,283

$128,283

면접 경험

5개 면접

난이도

2.0

/ 5

소요 기간

14-28주

합격률

40%

경험

긍정 100%

보통 0%

부정 0%

면접 과정

1

Application Review

2

Online Assessment/Aptitude Test

3

Technical Interview

4

HR Interview

5

Offer

자주 나오는 질문

Coding/Algorithm

Technical Knowledge

Behavioral/STAR

Past Experience

Culture Fit