Python Consultant

NTT DATA BUSINESS SOLUTIONS

Hyderabad

On-site

INR 1,800,000 - 3,200,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NTT DATA BUSINESS SOLUTIONS in Hyderabad is seeking an experienced Python Developer with 7-10 years to design, develop, and support scalable enterprise applications. You will build REST APIs, integrate systems, and contribute to cloud-native solutions with Azure, AWS, or GCP.

The role requires strong CI/CD, automation, database skills (SQL/NoSQL), and collaboration with cross-functional teams to deliver reliable, secure software.

Qualifications

  • 7-10 years of software development experience with strong Python.
  • Hands-on experience in REST APIs and microservices.
  • Strong knowledge of at least one cloud platform (Azure, AWS, or GCP).
  • Experience with CI/CD tools and IaC.
  • Proficiency in SQL and NoSQL databases.
  • Experience with Agile development and Git-based workflows.

Responsibilities

  • Design, develop, test, and maintain scalable Python applications and services.
  • Build reusable, efficient code and ensure security guidelines.
  • Develop backend services, data pipelines, and automation.
  • Design and develop REST APIs and microservices; perform code reviews.

Skills

Python
REST APIs
Microservices
Cloud Platforms
CI/CD
Automation
Git & Agile
Troubleshooting

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Jenkins
GitHub Actions
GitLab CI/CD
Azure DevOps
Docker
Kubernetes
Terraform
PostgreSQL/MySQL/MSSQL
MongoDB/CosmosDB

Job description

Job Summary

Location: Hyderabad, Andhra Pradesh, India. We are looking for an experienced Python Developer with 7-10 years of experience in designing, developing, and supporting scalable enterprise applications. The ideal candidate should have strong expertise in Python development, API design and integration, cloud technologies, database management, automation, and CI/CD practices. The role requires close collaboration with cross-functional teams to build reliable, secure, and high-performing solutions.

Key Responsibilities Python Development
  • Design, develop, test, and maintain scalable applications and services using Python.
  • Build reusable, efficient, and maintainable code following industry best practices.
  • Develop backend services, data processing pipelines, and automation solutions.
  • Perform code reviews and ensure adherence to coding standards and security guidelines.
API Development Integration
  • Design and develop RESTful APIs and microservices.
  • Integrate applications with internal and external systems through APIs.
  • Implement authentication, authorization, and API security best practices.
  • Troubleshoot and optimize API performance and reliability.
Cloud Engineering
  • Develop and deploy cloud-native applications on Azure, AWS, or GCP.
  • Leverage cloud services for compute, storage, monitoring, security, and automation.
  • Participate in cloud migration and modernization initiatives.
  • Ensure adherence to cloud governance, security, and cost optimization practices.
Database Management
  • Design and optimize solutions using SQL and NoSQL databases.
  • Develop complex queries, stored procedures, and data models.
  • Ensure database performance, scalability, and data integrity.
  • Support data integration and reporting requirements.
CI/CD Automation
  • Build and maintain CI/CD pipelines for application deployments.
  • Automate development, testing, deployment, and operational processes.
  • Implement Infrastructure as Code (IaC) and DevOps best practices where applicable.
  • Improve operational efficiency through scripting and workflow automation.
Production Support Reliability
  • Monitor application health and performance.
  • Troubleshoot production issues and perform root cause analysis.
  • Work with DevOps and infrastructure teams to ensure application availability and stability.
  • Drive continuous improvement initiatives to enhance reliability and maintainability.
Required Skills
  • 7-10 years of software development experience with strong expertise in Python.
  • Hands-on experience in developing REST APIs and microservices.
  • Strong knowledge of at least one cloud platform: Azure, AWS, or GCP.
  • Experience with SQL databases (PostgreSQL, MySQL, SQL Server, Oracle) and NoSQL databases (MongoDB, Cassandra, DynamoDB, Cosmos DB).
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or similar.
  • Proficiency in automation and scripting.
  • Strong understanding of software design patterns, system integration, and application architecture.
  • Experience with Git-based version control and Agile development methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.
Preferred Skills
  • Experience with Docker and Kubernetes.
  • Knowledge of Terraform or other Infrastructure as Code tools.
  • Exposure to event-driven architectures and messaging platforms such as Kafka.
  • Experience with monitoring and observability tools such as Splunk, Grafana, Prometheus, or ELK.
  • Knowledge of security best practices and cloud-native application development.
Qualifications
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.
  • Relevant cloud and Python certifications are preferred.
Key Competencies
  • Python Application Development
  • API Microservices Development
  • Cloud Engineering (Azure/AWS/GCP)
  • SQL NoSQL Databases
  • CI/CD Pipeline Implementation
  • Automation Scripting
  • DevOps Practices
  • Production Support Troubleshooting
  • Agile Delivery
  • Stakeholder Collaboration
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Straive • Chennai District

On-site
INR 2,000,000 - 4,500,000
Python Developer
Python Developer

Synechron • Bengaluru Urban

On-site
INR 1,800,000 - 2,800,000
Python Developer
Python Developer

Programmers.io • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Python Developer
Python Developer

Programmers.io • Pune District

On-site
INR 1,000,000 - 1,500,000
Senior Python Developer | Gurugram
Senior Python Developer | Gurugram

DigitalXNode • Gurugram District

On-site
INR 1,800,000 - 3,200,000
Python Developer
Python Developer

Innofied - Award Winning Mobile/Web App Development Company • New Town

On-site
INR 800,000 - 1,200,000
Competitive salary and performance bonuses
Comprehensive health and wellness benefits
Flexible work schedule
+1
Senior Python Developer
Senior Python Developer

XTGLOBAL INFOTECH LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Python Engineer
Python Engineer

KodeCorp • Hyderabad

On-site
INR 800,000 - 1,200,000
Python Developer
Python Developer

HCLSoftware • Dadri

On-site
INR 1,800,000 - 2,400,000
Python Developer
Python Developer

NITYO • Bengaluru

On-site
INR 1,000,000 - 1,500,000