Allocation City: Campinas-SP, Home Office, Recife-PE. Brazil
Activities
- Work in a dynamic team on creating innovative solutions. Main activities and responsibilities include:
- Digest requirement from product team and work on solutions with performance and scalability features for cloud systems;
- Raise and discuss trade-offs of different design approaches elaborating detailed design documents;
- Implement solution from coding to testing to production deployment support;
- Planning and executing proof-of-concepts (PoCs);
- Follow agile processes and participate actively in all development phases.
Essential Skills
- Proven proficiency with development in Python;
- Development of cloud-based large data applications (preferably in AWS);
- Design Patterns;
- Experience with modeling, producing and consuming web services based APIs (RESTful);
- Experience with SQL (PostgreSQL);
- Experience with Django framework;
Highly Desirable Skills
- Knowledge on or experience with agile development (e.g. using Scrum, Kanban, Lean, XP, etc.);
- Knowledge of Yaml and XML;
- Experience with Klish, Netconf, CLI commands and logs;
- Linux familiarity;
- Knowledge on AWS infrastructure.