Search by job, company or skills

BotLab Dynamics

Python Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 16 days ago
  • Over 50 applicants

Job Description

We are looking for a passionate Python Developer to join our dynamic team. If you are eager to work on impactful projects and grow in a technology-driven environment, this role is for you!

Key Responsibilities:

- Develop, test, and maintain Python scripts and modules for GIS software applications.

- Integrate GIS tools, libraries (e.g., GeoPandas, GDAL, Shapely), and APIs into the project workflow.

- Collaborate with the team to design and implement scalable solutions for spatial data analysis and visualization.

- Work closely with GIS experts and product managers to understand project requirements and objectives.

- Debug, optimize, and improve the performance of existing GIS software.

- Assist in deploying and maintaining GIS applications on cloud or on-premise platforms.

- Stay updated on the latest trends and technologies in GIS and Python development.

Required Qualification:

Education: Bachelor's degree in Computer Science, Geoinformatics, or related field (or equivalent practical experience).

Experience:

- 1-3 years of experience in Python development.

- Experience with GIS libraries such as GeoPandas, GDAL, or PyProj.

- Familiarity with spatial databases like PostGIS.

Skills:

- Strong understanding of Python programming and object-oriented design principles.

- Knowledge of RESTful APIs and JSON for data exchange.

- Basic understanding of GIS concepts such as spatial referencing and projections.

- Familiarity with data visualization tools such as Folium or Matplotlib.

- Strong problem-solving and debugging skills.

- Excellent communication and teamwork abilities.

Preferred Qualification:

- Experience with cloud platforms (e.g., AWS, Google Cloud) and containerization (Docker).

- Knowledge of frontend technologies (e.g., JavaScript, React) for GIS visualization.

- Exposure to drone technology and aerial data processing.

- Understanding of agile methodologies and version control tools (e.g., GitHub).

What We Offer:

- A collaborative and innovative work environment.

- Opportunities for career growth and skill development.

- Competitive compensation and benefits package.

- Chance to work on cutting-edge GIS and drone projects.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 132860771

Similar Jobs