US Citizen
Green Card
EAD (OPT/CPT/GC/H4)
H1B Work Permit
Corp-Corp
W2-Permanent
W2-Contract
Contract to Hire
Consulting/Contract
UG :- - Not Required
PG :- - Not Required
No of position :- ( 1 )
Post :- 19th Aug 2025
Fast- FastAPI is built on top of standard Python type hints and modern Python features, making it a powerful tool for developing APIs quickly and efficiently.
Web APIs: Allow communication over HTTP, created with frameworks like Flask, Django, or FastAPI.
Library APIs: Expose functions and classes within Python libraries.
Operating System APIs: Provide access to OS features via modules like os and sys.
Database APIs: Enable interaction with databases using libraries like SQLAlchemy.
RESTful and GraphQL APIs: Two popular styles of APIs for web services.
GCP cloud infrastructure- Google Compute Engine (virtual machines), Google Kubernetes Engine (container orchestration), and Google App Engine (platform-as-a-service) fall under this category. These provide the computational power needed to run applications and services.
Jenkins- Automatically processing with Jenkins, CI/CD pipeline, Groovy, Kubernetes and other DevOps tools such as Docker container, Git/Github, and Shell script in Unix/Linux environment.
Trigger Jobs: Use Python to start Jenkins jobs through REST API calls or libraries like python-jenkins.
Check Status: Query Jenkins for build status and job information.
Python Libraries: Utilize libraries like python-jenkins for easier interaction with Jenkins.
Pipelines: Integrate Python scripts into Jenkins pipelines for automated builds and tests.
Logs and Notifications: Automate the retrieval of logs and manage notifications based on build outcomes.
Groovy-
Groovy Calling Python: Use Groovy’s execute() method to run Python scripts.
Python in Jenkins Pipelines: Incorporate Python scripts into Jenkins pipelines using Groovy.
Generating Groovy Code: Use Python to generate Groovy scripts dynamically.
Data Exchange: Exchange data between Python and Groovy using files or other methods.
Python Calling Groovy: Use Python’s subprocess to execute Groovy scripts.