
Job description
About the Role:
We are looking for a Python Developer with a strong background in Data Engineering, AI/ML solutions, and experience across both Azure and AWS cloud platforms. This role will focus on developing scalable backend systems, integrating data pipelines, and contributing to AI-driven applications for enterprise customers.
Job requirements
Key Responsibilities:
Design, develop, and maintain scalable and efficient Python applications.
Build and optimize data pipelines for ingestion, transformation, and storage.
Support the deployment and operationalization of AI/ML models into production environments.
Integrate with cloud services Azure (e.g., Azure Functions, Azure Data Factory, Azure ML)
Work with REST APIs, serverless architectures, and containerized applications (Docker, Kubernetes).
Ensure best practices in coding, testing, deployment, and monitoring.
Support CI/CD processes and infrastructure automation when needed.
Required Qualifications:
5+ years of professional Python development experience.
Solid experience with data manipulation and ETL pipelines.
Understanding of AI/ML lifecycle, including model serving and monitoring.
Hands-on experience with AWS services (e.g., S3, Lambda, SageMaker, Glue, EC2).
Hands-on experience with Azure services (e.g., Azure Functions, Azure Data Factory, Azure ML, Blob Storage).
Experience working with SQL and NoSQL databases (e.g., PostgreSQL, DynamoDB, CosmosDB).
Familiarity with containerization (Docker) and orchestration (Kubernetes).
Understanding of CI/CD pipelines and DevOps practices.
Strong problem-solving and communication skills.
- Brazil
or
All done!
Your application has been successfully submitted!