Description
Job Summary:
Develop and enhance APIs and backend services using Python and FastAPI, design SQL data structures, and implement AWS and AI solutions within serverless architectures.
Key Highlights:
1. Develop APIs and backend services in Python and FastAPI
2. Work with serverless architectures and AI solutions (RAGs)
3. Opportunity to transform businesses and your career
**Positions for those who want to **transform** businesses and their careers!**
---------------------------------------------------------------------
### **Desirable**
• Knowledge of Docker and microservices architecture
• Knowledge of SQLAlchemy### **What You Will Find**
As a PJ contractor, you will interact with both companies but will be even closer to the client.
At UDS, you will also have access to:
Managerial support;
Training programs;
Flexible working hours;
Work equipment;
Access to the corporate UDEMY account;
AWS certification access.### **Job Requirements**
• Programming experience, especially in Python
• Experience with SQL for queries, database insertions/updates, and table creation
• Experience building HTTP/REST APIs using FastAPI
• Knowledge of AWS: Lambda functions, API Gateway, S3, SQS
• Familiarity with the serverless framework
• Knowledge of AI and usage of RAGs.
Git### **Your Responsibilities**
• Develop, maintain, and evolve backend APIs and services using Python and FastAPI.
• Create, query, and update SQL database structures, including table modeling and operation optimization.
• Design, implement, and integrate solutions using AWS services such as Lambda, API Gateway, S3, and SQS.
• Work within serverless architectures, ensuring best practices for scalability, performance, and security.
• Implement workflows and integrations involving AI, particularly RAG-based (Retrieval-Augmented Generation) solutions.
• Ensure code quality, organization, and version control using Git.
• Participate in technical discussions, code reviews, and architectural decisions.
• Collaborate with cross-functional teams to define technical requirements, estimates, and deliverables.
• Perform ongoing bug fixes, optimizations, and improvements to backend services and components.
• Contribute to the development and evolution of internal standards, best practices, and technical documentation.### **It's important to remember that...**
At UDS, we hire competent people who are eager to **transform using their knowledge.**
**This is independent** of your region, age, ethnicity or race, religion, gender identity, or sexual orientation.
Do your skills match the position? **That's all that matters.**
Do your profile and values align with ours? **Come create transformations with us.**