HCL Technologies
HCL Technologies

SME - AWS IAC, Terraform,Python

RoleBackend
LevelSenior
LocationNoida, India
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

Job Summary

  • Develop and maintain scalable Python applications using FastAPI and asynchronous programming.

  • Design and implement RESTful APIs to support microservices architecture.

  • Build intelligent AI solutions utilizing data ingestion , embeddings, prompt engineering and RAG techniques.

  • Create standalone desktop applications using Python frameworks (e.g. Py Qt, Tkinter), ensuring usability and performance.

  • Perform data analytics and manipulation on Excel, CSVs, DOCX, and PDF documents using python libraries ( e.g. pandas, openpyxl , pypdf) • Manage source code and collaborate through Git version control.

  • Troubleshoot, debug, and optimize applications for reliability and efficiency.

  • JD: Contingent Python + AI Resource Key Responsibilities • Develop and maintain scalable Python applications using FastAPI and asynchronous programming.

  • Design and implement RESTful APIs to support microservices architecture.

  • Build intelligent AI solutions utilizing data ingestion , embeddings, prompt engineering and RAG techniques.

  • Create standalone desktop applications using Python frameworks (e.g. Py Qt, Tkinter), ensuring usability and performance.

  • Perform data analytics and manipulation on Excel, CSVs, DOCX, and PDF documents using python libraries ( e.g. pandas, openpyxl , pypdf)• Manage source code and collaborate through Git version control.

  • Troubleshoot, debug, and optimize applications for reliability and efficiency.Required Skills-• Experience with FastAPI framework and asynchronous programming paradigms.

  • Solid understanding of RESTful API design and microservices architecture.

  • Hands-on experience with AI concepts including Data ingestion , embeddings, prompt engineering, and retrieval-augmented generation (RAG).\• Proven ability to develop standalone desktop applications using Python frameworks such as Py Qt or Tkinter.

  • Expertise in Python libraries for data analytics ( e.g. pandas, openpyxl , pypdf)• Experience working with Excel, DOCX, and PDF document formats for data extraction and analysis.

  • Proficient with Git for version control and collaborative development.

  • Strong analytical, problem-solving, and communication skills.

Key Responsibilities

  • Develop and maintain scalable Python applications using FastAPI and asynchronous programming.
  • Design and implement RESTful APIs to support microservices architecture.
  • Build intelligent AI solutions utilizing data ingestion , embeddings, prompt engineering and RAG techniques.
  • Create standalone desktop applications using Python frameworks (e.g. Py Qt, Tkinter), ensuring usability and performance.
  • Perform data analytics and manipulation on Excel, CSVs, DOCX, and PDF documents using python libraries ( e.g. pandas, openpyxl , pypdf) • Manage source code and collaborate through Git version control.
  • Troubleshoot, debug, and optimize applications for reliability and efficiency.

Skill Requirements

  • Experience with FastAPI framework and asynchronous programming paradigms.
  • Solid understanding of RESTful API design and microservices architecture.
  • Hands-on experience with AI concepts including Data ingestion , embeddings, prompt engineering, and retrieval-augmented generation (RAG).
  • Proven ability to develop standalone desktop applications using Python frameworks such as Py Qt or Tkinter.
  • Expertise in Python libraries for data analytics ( e.g. pandas, openpyxl , pypdf) • Experience working with Excel, DOCX, and PDF document formats for data extraction and analysis.
  • Proficient with Git for version control and collaborative development.
  • Strong analytical, problem-solving, and communication skills.

Other Requirements

  • Experience with FastAPI framework and asynchronous programming paradigms.
  • Solid understanding of RESTful API design and microservices architecture.
  • Hands-on experience with AI concepts including Data ingestion , embeddings, prompt engineering, and retrieval-augmented generation (RAG).
  • Proven ability to develop standalone desktop applications using Python frameworks such as Py Qt or Tkinter.
  • Expertise in Python libraries for data analytics ( e.g. pandas, openpyxl , pypdf) • Experience working with Excel, DOCX, and PDF document formats for data extraction and analysis.
  • Proficient with Git for version control and collaborative development.
  • Strong analytical, problem-solving, and communication skills.

Required skills

Python

FastAPI

REST APIs

Microservices

RAG

Prompt engineering

Git

About HCL Technologies

Noida

Headquarters