Python Developer
Trinetix
- Valencia
- Permanente
- Tiempo completo
- 5+ years of experience in software development using Python.
- Hands-on experience with AWS services or Azure Cloud Platform.
- Familiarity with ETL processes and data transformation.
- Strong knowledge of web services, API development, and RESTful APIs.
- Proficient understanding of code versioning tools, such as Git.
- Excellent problem-solving skills and attention to detail.
- Strong verbal and written communication skills.
- Knowledge of frameworks and libraries such as Pandas, FastAPI, etc.
- Upper-Intermediate or higher level of English.
- Understanding of AI concepts, NLP, and LLM.
- Experience working with other AI and NLP technologies, such as OpenAI's GPT models family.
- Knowledge of containerization and orchestration technologies, such as Docker and Kubernetes.
- Familiarity with agile development methodologies, such as Scrum or Kanban.
- Develop and maintain applications using Python, with a focus on integrating AI/LLM, AWS /Azure services.
- Design, build, and deploy machine learning models.
- Implement ETL processes using AWS GlueJobs/Azure Functions to process and transform data.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Optimize applications for maximum performance, scalability, and maintainability.
- Troubleshoot, debug, and resolve software defects and issues.
- Keep up-to-date with the latest industry trends and technologies to ensure the software is current and competitive.
- Provide technical guidance and support to other team members.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews and contribute to improving code quality.
- Build and deliver complex features with confidence
- Make smart technical decisions and contribute to design discussions
- Support and mentor junior developers
- Continuous learning and career growth opportunities
- Professional training and English/Spanish language classes
- Comprehensive medical insurance
- Mental health support
- Specialized benefits program with compensation for fitness activities, hobbies, pet care, and more
- Flexible working hours
- Inclusive and supportive culture