Technical Specialist - DevOps, Python, Kubernetes
India
Job Description
Technical Specialist - DevOps, Python, Kubernetes
Bengaluru, Karnataka

Job Summary

We are looking for a Backend Software Engineer to design, build, and maintain scalable, cloud-native platforms that power aviation data products. This role blends backend development with Python/Django and AWS cloud architecture, focusing on high-throughput data pipelines for real-time and analytics-driven applications, leveraging Infrastructure as Code (IaC) and modern cloud practices to deliver secure, reliable, and performant solutions.

Key Responsibilities

  • Backend Development: Build and maintain backend services using Python and Django for aviation and analytics applications.
  • Cloud Architecture: Design and deploy AWS-based systems following best practices for scalability, security, and reliability.
  • Data Pipelines: Develop and optimize high-throughput pipelines for ingesting and processing large volumes of flight and operational data.
  • Database Design: Implement hybrid architectures using AWS Aurora/PostgreSQL (SQL) and DynamoDB (NoSQL).
  • API Development: Create RESTful APIs integrated with AWS Lambda, API Gateway, SQS/SNS, and event-driven workflows.
  • Infrastructure as Code: Automate deployments using AWS CDK, Terraform, and/or CloudFormation.
  • Containerization: Use Docker for packaging and deploying services where appropriate.
  • Collaboration: Work closely with AWS, contractors, and international internal teams to deliver enterprise-grade solutions.
  • Monitoring & Optimization: Ensure system reliability and performance using CloudWatch and logging tools.
  • Documentation & Reviews: Produce technical documentation and participate in architectural discussions and design reviews.

Skill Requirements

  • 8+ years of experience in backend or cloud software engineering.
  • Strong proficiency in Python and Django.
  • Hands-on experience with AWS services (Lambda, S3, DynamoDB, Aurora, API Gateway, VPC).
  • Solid understanding of SQL and NoSQL database design.
  • Experience with data pipelines or data-intensive systems.
  • Familiarity with IaC tools (Terraform, AWS CDK, CloudFormation).
  • Knowledge of Docker, Git, and CI/CD workflows.
  • Ability to work effectively in cross-functional teams.

Other Requirements

  • Experience integrating Django with AWS services (S3, RDS/Aurora, DynamoDB, SQS).
  • Background in aviation, aerospace, or safety-critical systems.
  • Exposure to real-time analytics, large-scale data processing, or event-driven architecture.
  • Experience with Athena, Redshift, or analytical workloads.
  • AWS Certification (Cloud Practitioner or higher).
  • Experience collaborating with cloud vendors or AWS Professional Services.
Information at a Glance

Why HCLTech?

At HCLTech, you'll supercharge your potential. You'll find your career. And you'll find your spark. All at a place that knows that helping its customers stay on top starts by putting its people first.

HCLTech is a global technology company, home to more than 227,000 people across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. Consolidated revenues as of 12 months ending March 2026 totaled $14.7 billion.