




Job Summary: We are seeking a Python Developer for a digital innovation and technology consulting firm, responsible for project implementation, development, and planning. Key Highlights: 1. Project development and implementation 2. Participation in estimation and architecture definition 3. Research of technological solutions A digital innovation and technology consulting firm is currently seeking a Python Developer. Mandatory Requirements: Minimum 3 years of experience as a Python Developer. Knowledge of Python frameworks: Django. Knowledge of JavaScript and the Vue JS framework. Knowledge of Object-Oriented Programming (OOP). Strong expertise in hooks and REST APIs. Knowledge of API design patterns and frameworks (microservices, gateways, security, etc.). Knowledge of programming technologies and languages: React.JSt, GraphQL / Apollo Server. Basic knowledge and experience with cloud platforms: AWS. Knowledge of GIT repositories: GitHub (gitflow). Knowledge and experience with token-based service authentication and authorization mechanisms (JWT/JWE). Knowledge of databases: MySQL, MongoDB. Knowledge and experience working with service-based architecture (SOA/Microservices). Knowledge of containers: Docker. Cybersecurity (OWASP). SOLID programming principles. Knowledge of design patterns. Experience and participation in incentive (points), gamification, or related projects. Desirable Requirements: Knowledge of Python frameworks: CherryPy or others. Knowledge of programming languages such as Java, PHP, or .Net. Knowledge of AWS. Knowledge of DevOps, continuous integration (CI), and continuous delivery (CD). Tool: Jenkins. SonarQube configuration. Knowledge of GIT repositories: BitBucket and GitLab. Knowledge of cybersecurity (OWASP principles). Knowledge of Angular. Responsibilities: Implementation and development of assigned requirements and/or projects. Participation in project estimations. Planning, architecture definition, and implementation of development projects. Conducting research aimed at identifying technological solutions. Coordinating with technical leads on project-related technical aspects. Conditions: Remote work. Part-time. Working hours: Monday to Friday, 9:00 AM to 1:00 PM. -Requirements- Minimum education: Technical Years of experience Keywords: developer, programmer
