Python Developer

Staffing Spot, Inc.

Minneapolis (MN)

On-site

USD 110,000 - 150,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Staffing Spot, Inc. seeks a Python Developer to design, develop, and maintain scalable applications using Python and microservices. You will build secure RESTful APIs with FastAPI, process data with PySpark, and develop front ends with React.js while containers with Docker and Kubernetes.

You will collaborate with cross-functional teams, participate in code reviews, maintain CI/CD pipelines, and ensure performance, security, and reliability of cloud-native solutions.

Qualifications

  • Bachelor's degree in Computer Science, IT, or related field (or equivalent experience).
  • Strong Python experience and hands-on PySpark for big data.
  • Experience building modern web apps with React.js and RESTful APIs.
  • Extensive Microservices design and REST API integration.
  • Hands-on Docker and Kubernetes, CI/CD and DevOps practices.

Responsibilities

  • Design, develop, and maintain scalable applications using Python and Microservices Architecture.
  • Build secure and high-performance RESTful APIs using FastAPI.
  • Develop and optimize large-scale data processing pipelines using PySpark.
  • Design and develop responsive, modern user interfaces using React.js.
  • Implement and maintain cloud-native applications using Docker and Kubernetes.
  • Collaborate with architects, product owners, DevOps engineers, and cross-functional teams to deliver high-quality solutions.
  • Write clean, reusable, efficient, and well-documented code following best practices.
  • Develop, maintain, and optimize CI/CD pipelines for automated deployments.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure application performance, scalability, security, and reliability.

Skills

Python
PySpark
React.js
FastAPI
Docker
Kubernetes
Microservices Architecture
REST APIs
CI/CD
DevOps
Agile/Scrum
SQL
NoSQL
Distributed Systems
Event-Driven Architecture
Git

Education

Bachelor's degree in Computer Science, Information Technology, or related field

Tools

Docker
Kubernetes
FastAPI
React.js
PySpark
Cloud platforms (AWS/Azure/GCP)

Job description

  • Design, develop, and maintain scalable applications using Python and Microservices Architecture.
  • Build secure and high-performance RESTful APIs using FastAPI.
  • Develop and optimize large-scale data processing pipelines using PySpark.
  • Design and develop responsive, modern user interfaces using React.js.
  • Implement and maintain cloud-native applications using Docker and Kubernetes.
  • Collaborate with architects, product owners, DevOps engineers, and cross-functional teams to deliver high-quality solutions.
  • Write clean, reusable, efficient, and well-documented code following best practices.
  • Develop, maintain, and optimize CI/CD pipelines for automated deployments.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure application performance, scalability, security, and reliability.
Job Title: Python Developer
Key Responsibilities
  • Design, develop, and maintain scalable applications using Python and Microservices Architecture.
  • Build secure and high-performance RESTful APIs using FastAPI.
  • Develop and optimize large-scale data processing pipelines using PySpark.
  • Design and develop responsive, modern user interfaces using React.js.
  • Implement and maintain cloud-native applications using Docker and Kubernetes.
  • Collaborate with architects, product owners, DevOps engineers, and cross-functional teams to deliver high-quality solutions.
  • Write clean, reusable, efficient, and well-documented code following best practices.
  • Develop, maintain, and optimize CI/CD pipelines for automated deployments.
  • Participate in code reviews, technical design discussions, and architectural decisions.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure application performance, scalability, security, and reliability.
Required Qualifications
  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Strong programming expertise in Python.
  • Hands-on experience with PySpark for large-scale data processing.
  • Experience developing modern web applications using React.js.
  • Strong experience with the FastAPI framework.
  • Extensive experience designing and implementing Microservices Architecture (Mandatory).
  • Strong experience designing and integrating RESTful APIs.
  • Experience developing cloud-native applications.
  • Hands-on experience with Docker and Kubernetes.
  • Knowledge of CI/CD pipelines and DevOps best practices.
  • Experience working with relational and NoSQL databases.
  • Strong understanding of software engineering principles and coding best practices.
Additional Required Skills
  • Experience with .NET Full Stack Development or Java Full Stack Development.
  • Knowledge of distributed systems and event-driven architecture.
  • Strong understanding of software design patterns and object-oriented programming.
  • Experience working in Agile/Scrum development environments.
  • Excellent analytical, communication, and problem-solving skills.
Preferred Skills
  • Python
  • FastAPI
  • React.js
  • PySpark
  • Microservices Architecture
  • REST APIs
  • Docker
  • Kubernetes
  • CI/CD
  • SQL
  • NoSQL
  • Azure, AWS, or GCP
  • .NET or Java
  • Distributed Systems
  • Event-Driven Architecture
  • GitAgile/Scrum

Skills: docker,microservices,kubernetes,react.js,fastapi,pyspark,python

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Staffing Spot, Inc. • Charlotte (NC)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Staffing Spot, Inc. • San Francisco (CA)

On-site
USD 120,000 - 180,000
Python Developer
Python Developer

Staffing Spot, Inc. • Dallas (TX)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

Veriipro • Jersey City (NJ)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

StradIT • Boston (MA)

On-site
USD 110,000 - 140,000
Python Developer
Python Developer

StradIT • Fort Worth (TX), Town of Texas (WI)

On-site
USD 100,000 - 140,000
Python Developer
Python Developer

Stradit • Tampa (FL)

On-site
USD 85,000 - 125,000
Python Developer
Python Developer

Stradit LLC • Jersey City (NJ)

On-site
USD 110,000 - 150,000
Python Developer
Python Developer

Stradit • Dallas (TX)

On-site
USD 90,000 - 120,000
Python Developer
Python Developer

StradIT • Jersey City (NJ)

On-site
USD 110,000 - 150,000