Acuity Analytics logo

Python Developer

Acuity Analytics

4 years

Gurugram

Posted:15 hours ago

Apply

Job Description

Python Developers


Immediate Joiners are highly preferred: 0-30 days' -strong Python and SQL coding skills


What you’ll do:

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); strong 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.


nihal.upadhyay@acuityanalytics.com

Skills Required

Python SQL Data Processing Quality Testing Backend Front END Data Modeling Stored Procedures SQL Server Oracle Data Validation Test Automation

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Acuity Analytics logo
Acuity Analytics

RecommendedJobs for You

Snapper Future Tech logo

Python Developer

Snapper Future Tech

Hyderabad, Pune

Hyderabad, Pune, Bengaluru

Acuity Analytics logo

Python Developer

Acuity Analytics

Gurugram

India's Future Investors - Money Entertainment Reality Show logo

Python Developer

India's Future Investors - Money Entertainment Reality Show

India

N

Python Developer

New media Guru Pvt. Ltd

India

N

Python Developer

New media Guru Pvt. Ltd

India

Route Mobile Limited logo

Python Developer

Route Mobile Limited

Mumbai