Qintess

Python Developer – Senior

Qintess

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and implement process automation solutions using various programming languages and technologies, aiming to reduce errors and costs, improve the quality of services and processes, and increase productivity.

Requirements

  • Primary technology: Python developer with an AI focus
  • Completed degree in IT (bachelor's or postgraduate level)
  • Technical profile: Experience in developing web applications using Python technologies
  • Agile software development principles and practices: including the Agile Manifesto, Scrum, Extreme Programming (XP), and Kanban
  • Design patterns: Knowledge of software design patterns
  • Application architecture: Three-tier model and MVC
  • Microservices architectures: Advanced knowledge and practical application
  • DevOps and DevSecOps: Knowledge and application of best practices
  • Specific technologies and tools: Python, Django (GeoDjango), Celery, Leaflet, GeoServer, MapServer, OpenLayers, MapProxy/MapInk
  • GDAL, OGR and Proj4 libraries
  • Authentication using ICP-Brasil standard digital certificates
  • Nginx
  • Databases: Transactional: PostgreSQL with PostGIS extension. NoSQL: MongoDB and Redis
  • GeoNode platform: Experience in use and configuration
  • Version control tools: Subversion and Git
  • CI/CD tools: Jenkins, GitLab and Maven
  • Containers: Kubernetes and Docker
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoCeleryGeoDjangoPostgreSQLMongoDBRedisKubernetesDockerMicroservices
Soft Skills
Agile principlesScrumExtreme ProgrammingKanbandesign patternsapplication architectureDevOpsDevSecOps