Akkodis is seeking a Senior Python Developer to design and optimize Python-based applications and ETL pipelines to support data-driven solutions.
Requirements
- 10+ years in Python development, with at least 3 years focused on data engineering and analytics.
- Advanced proficiency in Python (Pandas, NumPy), SQL databases, and ORM tools like SQLAlchemy.
- Hands-on experience with Microsoft Azure services (Azure Functions, Azure SQL, Data Factory) and building scalable ETL pipelines.
Responsibilities
- Design, develop, and maintain Python-based applications and microservices to support data-driven initiatives.
- Build and optimize ETL pipelines using Pandas, NumPy, and SQLAlchemy for efficient data processing and transformation.
- Manage SQL databases (PostgreSQL, MySQL, SQL Server) including schema design, query optimization, and performance tuning.
- Deploy and manage cloud-native solutions on Azure, leveraging services like Azure Functions, Azure SQL, and Data Factory.
- Implement data validation, testing, and monitoring frameworks to ensure data integrity and system reliability.
- Collaborate with cross-functional teams and mentor junior developers, promoting best practices in coding, security, and CICD.
Other
- Contract
- Chicago, IL
- Bachelor’s degree in computer science, Engineering, or a related field.
- The Company will consider qualified applicants with arrest and conviction records in accordance with federal, state, and local laws and/or security clearance requirements, including, as applicable: The California Fair Chance Act Los Angeles City Fair Chance Ordinance Los Angeles County Fair Chance Ordinance for Employers San Francisco Fair Chance Ordinance
- It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment.