
Senior Python Developer
- Rosario, Santa Fe
- Permanente
- Tiempo completo
develop strategies that transform their technology capabilities and solve their most critical challenges. We focus on building technology enabled and agile operating models, planning their new enterprise architecture into a differentiating capability system that helps them win in the market, leveraging digital analytics to enhance the customer experience and optimising business operations, and using modern management techniques such as robotic
process automation and next generation sourcing strategies to help our clients get fit for growth.We're looking for our developer team a 5 years of experience in Python development with adeep understanding of the Python ecosystem.Skills:· Proven experience in building RESTful and asynchronous APIs using FastAPI or similarframeworks (e.g., Flask, Django).· Knowledge of Temporal.io or similar orchestration frameworks, including hands-onexperience designing workflows for distributed systems is a plus.· Experience with Docker, Kubernetes, and cloud environments (AWS, GCP, or Azure) fordeploying and managing Python services.· Familiarity with asynchronous programming (e.g., asyncio, aiohttp) and event-drivenarchitectures. (must have)· Excellent problem-solving skills, with a focus on writing clean, maintainable, and scalablecode.Main responsabilities:Design, develop, and maintain backend services using FastAPI to deliver high-performanceAPIs.· Architect and implement distributed, scalable microservices leveraging Temporal workflowsfor orchestrating complex processes.· Optimize and enhance existing Python-based applications to improve performance,scalability, and reliability.· Collaborate closely with DevOps to implement CI/CD pipelines for Python projects, ensuringsmooth deployment to production environments.· Integrate with various databases (e.g., Cosmos DB,) and message queues (e.g., Kafka,eventhub) for seamless backend operations.· Implement robust, maintainable, and testable code by adhering to Python best practicesand design patterns.· Develop and maintain unit and integration tests using frameworks like pytest and unittest toensure code quality and reliability.· Participate in code reviews, providing guidance and mentorship to junior developers onPython best practices and architectural patterns.Additional Job Description
- Understand the importance of have a correct information management
- Knowledge of Information Security and Data Protection
- Correct Information Security Management