Python Developer

Overview

On Site
Full Time

Skills

Geographic information system
Database administration
Data processing
Data Analysis
Performance tuning
Data management
Emerging technologies
Python
Computer science
Query optimization
Parallel computing
Problem solving
Cloud computing
google cloud platform
Amazon S3
Amazon EC2
Open source
PostgreSQL
Data
Design
Visualization
Database
Scalability
Collaboration
FOCUS
Communication
Articulate
GDAL
PostGIS
Amazon Web Services
Microsoft Azure
Docker
Kubernetes
Software deployment

Job Details

Location: Irving, TX
Description: Our client is currently seeking a Python Developer

Title- Sr. Python Developer

Location- Irving, TX (HYBRID)

Position Type: 24 Months contract

We are seeking a skilled Python Developer with expertise in PostgreSQL database management, spatial data handling, and multiprocessing solutions. The ideal candidate will play a crucial role in designing, developing, and optimizing our spatial data processing pipelines and applications.

Responsibilities:

- Design, develop, and maintain Python-based applications and tools for spatial data analysis and visualization.

- Implement and optimize PostgreSQL database schemas, queries, and performance tuning for spatial data management.

- Develop multiprocessing solutions to enhance data processing efficiency and scalability.

- Collaborate with cross-functional teams to understand requirements and deliver robust, scalable solutions.

- Stay updated on industry trends and emerging technologies in spatial data analysis, Python development, and database management.

MUST HAVE SKILLS (Most Important):

Bachelor's degree in Computer Science, Engineering, or related field.

- Proven experience (8 years) in Python development, with a focus on data processing and analysis of spatial data.

- Strong proficiency in PostgreSQL database management, including schema design, query optimization, and performance tuning.

- Experience working with spatial data formats (e.g., GeoJSON, Shapefiles) and libraries (e.g., GeoPandas, Shapely).

- Familiarity with multiprocessing techniques and libraries (e.g., multiprocessing, concurrent.futures) for parallel processing.

- Excellent problem-solving skills and ability to work effectively in a fast-paced, collaborative environment.

- Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.

DESIRED SKILLS:

- Master's degree in Computer Science, Engineering, or related field.

- Experience with GIS (Geographic Information Systems) tools and libraries (e.g., GDAL, PostGIS).

- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud) and related services (e.g., S3, EC2, Google BigQuery).

- Familiarity with containerization technologies (e.g., Docker, Kubernetes) for deployment and scalability.

- Contributions to open-source projects related to Python development or spatial data analysis.

Contact:

This job and many more are available through The Judge Group. Please apply with us today!

About Judge Group, Inc.