Python Senior Technical Lead - DevOps (India)

Python Senior Technical Lead - DevOps (India)

05 Aug
|
HCLTech
|
India

05 Aug

HCLTech

India

Bengaluru, Karnataka
Job Summary

Job Title

Senior Python Developer

Location Offshore

Experience Required

10+ Years of Python Development Experience

Role Summary

We are seeking an experienced Senior Python Developer with strong expertise in Jira and Planview integrations, API development, automation, data migration, and enterprise system integrations . The ideal candidate will have extensive hands-on experience in developing scalable Python solutions, extracting and transforming large datasets, automating business processes, and designing robust integration frameworks.

This role requires a strong technical professional who can work closely with business stakeholders, architects, and development teams to deliver high-quality solutions while maintaining comprehensive technical documentation and supporting DevOps best practices.

Key Responsibilities

Key Responsibilities

Python Development & Automation

Design, develop, test, and maintain enterprise-grade Python applications and automation solutions.
Develop reusable frameworks, utilities, and scripts for automation and system integrations.
Write clean, scalable, maintainable, and well-documented code following coding standards and best practices.
Troubleshoot and resolve production issues related to integrations, data processing, and scheduled jobs.

Jira Integration & Migration

Develop and maintain integrations using Jira REST APIs.
Perform data extraction, transformation, validation, and migration activities across Jira projects and instances.
Design automated solutions for Jira data synchronization and migration.
Create scripts and utilities for bulk data processing and migration activities.
Work with Jira workflows, issue metadata, custom fields, and related configurations.

API Development & Data Processing

Develop and consume RESTful APIs using Python.
Perform API testing, troubleshooting, and validation using Postman.




Extract data from multiple sources and transform it into standardized formats.
Store processed data in databases, flat files, or enterprise repositories.
Design error handling, logging, monitoring, and audit capabilities for integrations.

Scheduling & Batch Processing

Develop and support batch jobs and automation workflows using Autosys or equivalent scheduling tools.
Monitor, troubleshoot, and optimize scheduled processes.
Implement automation for recurring operational and business processes.

DevOps & Release Management

Manage source code using GitLab.
Build and maintain CI/CD pipelines for automated deployments.
Support deployment automation and release management activities.
Collaborate with DevOps teams to improve deployment efficiency and reliability.

Enterprise Integrations

Develop integrations using:
REST APIs
SFTP
SMTP
Database connectors
File-based interfaces
Ensure secure, scalable, and reliable data exchange between systems.

Technical Documentation

Create and maintain:
Low-Level Design (LLD) documents
Technical Specifications
Integration Design Documents
Support Runbooks
Confluence Documentation
Document architecture decisions, interfaces, workflows, and implementation details.
Participate in design reviews and provide technical recommendations.
Skill Requirements

Required Skills

Core Technical Skills

10+ years of hands-on Python development experience.
Strong experience in Python libraries and frameworks.
Strong understanding of object-oriented programming and software design principles.




Experience in developing scalable and maintainable enterprise solutions.

Jira & Data Migration

Solid experience with Jira REST APIs.
Experience in Jira data extraction, transformation, migration, and automation.
Knowledge of Jira data models, issue structures, workflows, and custom fields.
Experience delivering migration and integration projects involving Jira.

API & Integration Development

Extensive experience in REST API development and integration.
Hands-on experience with Postman for API testing and validation.
Experience building enterprise integrations and automation solutions.
Strong understanding of JSON, XML, and data transformation techniques.

Data Management

Experience extracting large datasets from various sources.
Experience transforming and loading data into databases and files.
Strong SQL and database interaction skills.
Knowledge of data quality validation and reconciliation processes.

Scheduling & Automation

Hands-on experience with Autosys or similar enterprise scheduling tools.
Experience managing and troubleshooting automated batch processes.
Ability to design dependable scheduling and monitoring solutions.

DevOps & Tools

Robust experience with GitLab and source code management.
Experience creating and maintaining CI/CD pipelines.
Knowledge of deployment automation and release processes.
Experience working with SFTP and SMTP integrations.

Documentation & Design

Experience creating detailed Low-Level Design (LLD) documents.
Strong Confluence documentation skills.
Ability to translate business requirements into technical specifications.
Strong analytical and problem-solving skills.

#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-

📌 Python Senior Technical Lead - DevOps (India)
🏢 HCLTech
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python senior technical lead - devops (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: python senior technical lead - devops (india) / india