Python Developer

Vertage
Bengaluru, Karnataka, India

Must-have

  • 4–7 years of hands-on software engineering with Python (incl. packaging, virtual envs, unit/integration testing); strong use of libraries such as pandas, SQLAlchemy/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.

Good to have

  • Cloud exposure (Azure/AWS), containers/Kubernetes, infrastructure as code (Bicep/Terraform), and DevSecOps gates (Sonar/Mend/ZAP).Experience with capital-markets platforms (e.g., ION blotter integrations) and messaging/API patterns in trading data stacks.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →