
SME - AWS IAC, Terraform,Python
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