Python Developer (Gurugram)

Python Developer (Gurugram)

27 Oct
|
Acuity Analytics
|
Gurugram

27 Oct

Acuity Analytics

Gurugram

We are hiring multiple 'Python Developers' for our AI, Data and Digital Services (AD&D;) Team at Pune, Bengaluru and Gurgaon (hybrid: 2-3 days WFO). 'Immediate Joiners are highly preferred: 0-30 days'
- strong Python and SQL coding skills with 4+ years of production‑level experience delivering reliable and scalable solutions. What you’ll do: 1) Python engineering & reusable frameworks
• Build modular Python packages (data processing, API clients, orchestration adapters), publishable to internal artifact repositories; enforce code quality, testing, and documentation standards.
• Develop backend services/APIs (e.g., FastAPI/Flask) and CLI tools to support front‑end, middle‑tier, and cloud workflows; implement resilient error handling, observability hooks, and secure secrets usage. 2) Data modeling, SQL & stored procedures
• Design relational schemas and write/optimize complex SQL (windowing, CTEs, partitioning); author and refactor stored procedures (SQL Server/Oracle/Postgres) with attention to edge cases and performance.
• Build data‑validation utilities that compare large datasets across environments and produce diffs for regression packs. 3) Post‑trade domain, test automation & regression
• Map post‑trade flows (allocations, clearing/settlement, confirmations, reconciliations) into datasets, rules, and assertions for repeatable regression.
• Read and translate stored‑proc logic into automated test scripts; build a central repository of reusable checks integrated into CI/CD.
• Nice to have: familiarity with trade/blotter platforms (e.g., ION) or similar post‑trade systems. 4) CI/CD,



DevOps & environment promotion
• Design and operate multi‑stage CI/CD pipelines (Azure DevOps/Jenkins/GitLab) for code, data artifacts, and SQL deployables; implement approvals, rollbacks, environment strategy, and quality gates (lint, SAST/DAST, tests).
• Containerize services where appropriate; integrate with AKS/Kubernetes or serverless jobs and wire up metrics/alerts for runtime health. 5) Scheduling, batch & operationalization
• Script the execution of AutoSys/batch jobs and stored procedures across dev/UAT/prod; add run‑books, logging, and guardrails; enable reliable, auditable promotions through environments. What you’ll bring:
• 4+ years of hands‑on software engineering with Python (incl. packaging, virtual envs, unit/integration testing); robust use of libraries such as pandas, SQL Alchemy/pyodbc, and asyncio/celery for pipelines and services.
• Expert SQL skills and stored‑proc development (SQL Server/Oracle/Postgres), query tuning, and execution‑plan analysis for large datasets.
• Proven experience designing CI/CD pipelines and automating promotion (code + data + DB objects) with Azure DevOps/Jenkins/GitLab; strong Git practices and code‑review hygiene.
• Comfort with schedulers (AutoSys/Control‑M/Airflow) and shell/Python scripting for batch orchestration; familiarity with secrets management and environment configuration.
• Domain understanding of post‑trade data flows and how to encode them into repeatable regression checks. Interested candidates may please share their updated CVs at [email protected]

📌 Python Developer (Gurugram)
🏢 Acuity Analytics
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python developer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: python developer (gurugram) / gurugram