About the job
Encora is hiring a Python Engineer to work remotely from Brazil. This full-time role focuses on developing and supporting solutions with AGOL and ArcGIS Enterprise, using Python and related frameworks.
Role overview
This position covers the full development lifecycle: analyzing requirements, coding, testing, and supporting production deployments. The team uses agile methodologies, so participation in all stages of development is expected.
What you will do
- Review product requirements and design solutions with an emphasis on performance and scalability.
- Handle implementation from initial coding through testing and deployment.
- Engage in agile processes and collaborate throughout development cycles.
Requirements
- Strong experience with AGOL and ArcGIS Enterprise.
- Proficiency in Python, including frameworks such as Faust, Celery, ArcPy, and Flask.
- Hands-on experience with ArcGIS Pro.
- Skilled in Oracle SQL.
- Familiarity with ArcGIS Server publishing and geoprocessing tool configuration.
- Comfortable working in Linux environments.
- Knowledge of Arcade scripting and the ArcGIS Python API.
Preferred skills
- Experience with Web AppBuilder.
- Ability to create custom JavaScript widgets.
- Additional experience with ArcGIS Server publishing.
This is a remote role based in Brazil, offering the chance to work with a team focused on geospatial solutions and modern Python development.
