company logo

Senior Python Developer

PradeepIT

Office

Bangalore, Karnataka, India

Full Time

Job Responsibilities:

  • Collaborate as a team, guiding and training junior team members
  • Work with both open-source and commercialized technology
  • Effectively influence and interact with team members and business stakeholders
  • Implement security & data protection practices
  • Write testable, reusable, and efficient code

Job Requirements:

  • Bachelors/Masters degree in Engineering, Computer Science (or equivalent experience)
  • At least 3+ years of relevant experience as a software developer
  • 2+ years of experience in Python coding using advanced modules, Pandas, Numpy, and other libraries
  • 2+ years of experience developing data solutions in AWS cloud using one or more relevant technologies like S3, Lambda, AWS Data Lake, Athena, Airflow, Linux, etc.
  • Knowledge of REST API and ESB technologies and patterns
  • Experience with traditional relational databases such as Oracle, SQL Server, MySQL, and PostgreSQL
  • Knowledge of different file formats, including JSON, CSV, Parquet, and mainframe files
  • Knowledge of both normalized and dimensional data models
  • Understanding of other data integration techniques such as database replication and change data capture (CDC)
  • Knowledge of working with JIRA/GitHub and other code management toolsets
  • Experience with DevOps solutions using Jenkins and GitHub
  • Experience using AWS CloudFormation, Docker, and MicroServices architectures
  • Knowledge of Payment Gateway integrations is a plus
  • Strong problem-solving and analytical mindset
  • Ability to influence and communicate effectively, both verbally and written in English, with team members and business stakeholders

Senior Python Developer

Office

Bangalore, Karnataka, India

Full Time

August 15, 2025

company logo

PradeepIT