2 months ago
Software Engineer (Python/Django)
Match & Cover letter
Plus required for matching with this vacancy
Job description
Text:
TL;DR
Software Engineer (Python/Django): Designing and maintaining backend applications for a business intelligence and data analytics consulting firm with an accent on scalable software solutions and cloud deployment. Focus on building reliable backend services, optimizing CI/CD pipelines, and supporting applications in Microsoft Azure environments.
Location: Remote (Brazil & LATAM)
Company
is a business intelligence and data analytics consulting firm dedicated to helping organizations make better decisions through data.
What you will do
- Design, develop, and maintain backend applications using Python and Django.
- Build scalable, reliable, and maintainable software solutions.
- Collaborate with cross-functional teams to deliver high-quality features and enhancements.
- Manage Git-based development workflows, including branching strategies and pull requests.
- Deploy and support applications in cloud environments, with a preference for Microsoft Azure.
- Troubleshoot production issues and contribute to CI/CD pipelines using GitHub Actions.
Requirements
- Strong professional experience with Python and Django.
- English: Advanced/fluent (C1) required.
- Experience using Git in collaborative environments (pull requests, code reviews).
- Experience deploying applications to cloud platforms (Azure preferred, AWS or GCP acceptable).
- Comfortable working in Linux environments.
- Must be based in Brazil or LATAM.
Nice to have
- Experience with React and TypeScript for full-stack development.
- Experience with Kubernetes and Helm.
- Experience owning application deployments and production monitoring.
- Consulting experience or experience working directly with clients.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →