NextHire Try for free

JobWorld

Posted 6 Aug 2025

Python Pytest

Apply with NextHire Auto Apply fills in the application for you.
Team
CGI India Global Delivery Center
Posted
6 Aug 2025

About the role

Position: Python Automation Engineer / Backend Developer

Location: [Remote / On-site / Hybrid]

Experience: 3โ€“6 years

Job Type: Full-time / Contract

๐Ÿ”ง Responsibilities:
  • Develop and maintain Python-based automation frameworks using Pytest.
  • Write unit, integration, and end-to-end tests to validate data pipelines, APIs, or backend services.
  • Interact with AWS services such as S3, Lambda, DynamoDB, RDS, SQS, CloudWatch, etc.
  • Write and optimize SQL queries against relational databases (e.g., PostgreSQL, MySQL, or AWS RDS).
  • Participate in CI/CD pipelines (GitHub Actions, CodeBuild, Jenkins).
  • Monitor and debug production workloads in AWS environments.
  • Collaborate with DevOps and Data Engineering teams to ensure seamless integration.
๐Ÿง  Required Skills:
  • Strong proficiency in Python 3.x.
  • Experience using Pytest for unit and integration testing.
  • Proficiency in writing and debugging SQL queries.
  • Hands-on experience with core AWS services (EC2, S3, Lambda, RDS, etc.).
  • Familiarity with Docker, Git, and CI/CD pipelines.
  • Understanding of software testing best practices and automation tools.
โญ Bonus Skills:
  • Experience with Infrastructure as Code (e.g., Terraform, CloudFormation).
  • Familiarity with NoSQL databases (e.g., DynamoDB).
  • Data validation in ETL pipelines.
  • Performance tuning and query optimization.
  • REST API development and testing (e.g., with FastAPI, Flask, or Postman).

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach