Search by job, company or skills

Intellect Design Arena Limited

Python Developer DevOps, Data Handling & PostgreSQL

new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

We are looking for a highly skilled Python Developer with 38 years of experience who is proficient not only in Python development but also in DevOps practices, cloud-native tooling (especially AWS), and database interactions (specifically PostgreSQL). You'll be involved in building scalable backend systems, automating CI/CD pipelines, handling data operations using Pandas, and ensuring system reliability through testing and performance optimization.

Key Responsibilities:

1. Python Development & Data Engineering

  • Design and develop backend services, scripts, and utilities using Python
  • Work with data manipulation libraries like Pandas for data cleansing, transformation, and aggregation
  • Develop tools for comparing and transforming large CSV files, even in schema-less or unstructured formats
  • Implement clean, maintainable code with a focus on reusability and modularity

2. DevOps & Cloud (AWS, Docker, CI/CD)

  • Work with AWS DevOps tools: CodePipeline, CodeBuild, CodeDeploy, CodeCommit, Lambda, ECR, ECS/EKS
  • Containerize applications using Docker and manage data persistence through volumes and bind mounts
  • Define CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI, with configurations written in YAML
  • Implement infrastructure automation and deployment workflows aligned with best practices

3. Database Interaction (PostgreSQL)

  • Connect to PostgreSQL using libraries such as psycopg2 and SQLAlchemy
  • Design and optimize SQL queries for performance and reliability
  • Use ORMs (e.g., SQLAlchemy, Django ORM) for efficient data modeling and query abstraction
  • Implement connection pooling strategies for high-concurrency environments

4. Testing & Debugging

  • Develop and maintain unit, integration, and E2E test suites using pytest or unittest
  • Follow test-driven development (TDD) practices where appropriate
  • Debug application issues using logging, profiling tools, and systematic root cause analysis

Required Skills & Experience:

  • 38 years of hands-on experience in Python development
  • Strong knowledge of Pandas for data processing and transformation
  • Experience with Docker, including volumes, Dockerfile authoring, and Docker Compose
  • Good understanding of CI/CD practices and YAML configurations
  • Proficiency in working with AWS services (CodePipeline, EKS/ECS, Lambda, etc.)
  • Strong SQL skills and experience with PostgreSQL, including performance tuning and query optimization
  • Experience using SQLAlchemy, Django ORM, or other ORMs
  • Understanding of connection pooling and its importance in production systems
  • Proficient in writing unit/integration tests with pytest, unittest, or similar frameworks

Nice to Have:

  • Experience with Kubernetes, Helm, or Terraform
  • Familiarity with data validation tools like Pydantic
  • Exposure to logging/monitoring stacks like ELK or Prometheus
  • Experience working in Agile/Scrum teams with CI/CD in place

What We Offer:

  • Competitive compensation and performance-based bonuses
  • A dynamic work environment with exposure to modern DevOps and cloud practices
  • Learning and upskilling opportunities in emerging Python and DevOps tools

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Intellect Design Arena Ltd is an enterprise-grade financial technology leader, providing composable and intelligent solutions for futuristic global financial institutions across 57 countries. Intellect’s revolutionary First Principles Thinking-based Enterprise Connected Intelligence Platform, eMACH.ai, is the most comprehensive, composable, and intelligent open finance platform in the world. With an impressive array of 329 microservices, 535 events, and over 1757 APIs, eMACH.ai enables financial institutions to design and deploy future-ready technology solutions that provide a significant global competitive edge.

Job ID: 128821155