
Python Developer
Trinetix
full-time
Posted on:
Location Type: Remote
Location: Bulgaria
Visit company websiteExplore more
About the role
- Develop and maintain applications using Python, with a focus on integrating AI/LLM, AWS GlueJobs/Azure Functions and other.
- Design, build, and deploy machine learning models.
- Implement ETL processes using AWS GlueJobs/Azure Functions to process and transform large datasets.
- 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.
Requirements
- 3+ years of experience in software development using Python.
- Hands-on experience with AWS services or Azure Cloud Platform
- 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, SpaCy, etc.
Benefits
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonmachine learningETL processesAWS GlueJobsAzure FunctionsPandasFastAPISpaCyAPI developmentRESTful APIs
Soft Skills
problem-solvingattention to detailverbal communicationwritten communicationcollaborationtechnical guidancecode reviewdebuggingtroubleshootingoptimizing performance