As a global company with diverse interests, Duferco operates in various sectors including energy retail and trading, steel manufacturing, insurance, and logistics. Our Corporate Innovation Team fosters a culture of innovation, exploring cutting-edge ideas, technologies, and strategies to drive business growth.
We value talent, proactivity, and passion, empowering team members to take ownership of their work, contribute to the team's success, and grow professionally by taking on more responsibility. Collaboration, continuous learning, and a shared drive for innovation are core to our operations.
The Python Developer role offers opportunities to work across multiple technologies, including backend development and cloud computing. You will engage in various aspects of Python development, honing your skills while tackling diverse challenges in a fast-paced environment.
Key Responsibilities
* Design, develop, and maintain backend systems and applications using common Python frameworks like FastAPI.
* Build scalable APIs and services that integrate with various cloud platforms and tools.
* Develop and deploy software as containers (Docker, ECS/EKS) or serverless functions (Lambda).
* Create and maintain generic Python or SQL scripts for ETL/ELT processes.
* Work with both SQL and NoSQL databases, or other storage solutions (e.g., S3).
* Collaborate with cross-functional teams to ensure seamless integration and delivery of primarily cloud-based solutions.
* Proactively research and adopt emerging Python libraries, development practices, and cloud services to ensure competitiveness.
Requirements
* A master's degree in Computer Science, Software Engineering, or a closely related field.
* 3+ years of experience in backend development with a strong focus on Python.
* Proficiency in one or more Python web frameworks (FastAPI, Django, Flask).
* Expertise in building RESTful APIs, microservices, and integrating with third-party services.
* Expertise with cloud-based tools and services for computing, storage, and data processing (AWS preferred). Certifications are a plus.
* Experience with versioned and containerized software projects.
* Strong knowledge of data processing tools and techniques, including Pandas, ETL processes, and handling large datasets.
* Excellent problem-solving skills and a passion for writing clean, maintainable, and efficient code.
Seniority level
Associate
Employment type
Full-time
Job function
Other
Industries
Energy and Resources