Python Developer
Role details
Job location
Tech stack
Job description
A dynamic tech service provider in Comunidad Valenciana is seeking an experienced Python Developer to develop applications with AI integrations and design machine learning models. The ideal candidate will have 5+ years of experience, strong knowledge of AWS or Azure, and proficiency in Python. This role offers a supportive culture with benefits such as health insurance, flexible hours, and continuous learning opportunities., * Develop and maintain applications using Python.
- Design, build, and deploy machine learning models.
- Implement ETL processes using AWS Glue Jobs / Azure Functions.
- Collaborate with cross-functional teams to define and ship new features.
- Optimize applications for performance and scalability.
Conocimientos
Python development AWS services Azure Cloud Platform ETL processes API development Git Machine Learning English proficiency
Herramientas
Pandas FastAPI Docker Kubernetes Descripción del empleo Overview
Python Developer at Trinetix. You will be working in a direction that is primarily focused on high-tech developments for the US client in the consulting and financial domains. All projects aim to optimize business processes, ensure maximum efficiency, and automate and improve internal processes. Our team uses advanced technologies and, at stages of project development, actively utilizes AI and ML. Responsibilities
- Develop and maintain applications using Python, with a focus on integrating AI/LLM, and AWS/Azure services.
- Design, build, and deploy machine learning models.
- Implement ETL processes using AWS Glue Jobs / Azure Functions to process and transform data.
- Collaborate with cross-functional teams to define, design, and ship new features and enhancements.
- Optimize applications for performance, scalability, and maintainability.
- Troubleshoot, debug, and resolve software defects and issues.
- Stay up-to-date with the latest industry trends and technologies to keep software 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., * Core responsibilities include developing Python applications with AI integrations, designing ML models, and implementing ETL pipelines.
- Collaborate with cross-functional teams to deliver features and maintain system quality.
What We Offer
- Continuous learning and career growth opportunities
- Professional training and English/Spanish language classes
- Comprehensive medical insurance
- Mental health support
- Benefits program for fitness activities, hobbies, pet care, and more
- Flexible working hours
- Inclusive and supportive culture
Requirements
- 5+ years of software development experience in Python.
- Experience with AWS or Azure services.
- Familiarity with ETL processes and data transformation.
- Strong knowledge of web services, API development, and RESTful APIs.
- Excellent problem-solving skills and attention to detail., * 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.
Nice-to-haves
- Understanding of AI concepts, NLP, and LLM.
- Experience with AI/NLP technologies, such as OpenAI GPT models family.
- Knowledge of containerization and orchestration technologies (Docker, Kubernetes).
- Familiarity with agile development methodologies (Scrum or Kanban).