Python Developer Job at innovitusa, Boise, ID

UzVZWER2SEtvUzdwSndRWTdqODJ3Z0E4bnc9PQ==
  • innovitusa
  • Boise, ID

Job Description

We are looking for an experienced Python Developer to design develop test and maintain scalable software applications and services. The candidate will work closely with business analysts software engineers QA teams DevOps engineers and other stakeholders to deliver reliable and high-performance solutions.

Key Responsibilities

  • Design develop test and maintain applications using Python .
  • Develop reusable scalable and maintainable Python code.
  • Build RESTful APIs and web services .
  • Develop backend services and business logic.
  • Integrate applications with databases and external systems.
  • Write efficient SQL queries and work with relational and NoSQL databases.
  • Perform unit testing debugging and code reviews.
  • Troubleshoot application and production issues.
  • Optimize application performance and scalability.
  • Develop automated scripts and data-processing solutions.
  • Work with DevOps teams to support CI/CD pipelines and deployments.
  • Participate in Agile/Scrum development activities.
  • Prepare technical documentation and maintain source code repositories.

Required Technical Skills

Programming

  • Python 3.x
  • Object-Oriented Programming (OOP)
  • Data Structures and Algorithms
  • Exception Handling
  • Multithreading / Multiprocessing
  • File Handling
  • Python Packages and Virtual Environments

Python Frameworks

  • Django
  • Flask
  • FastAPI
  • Django REST Framework

API & Web Technologies

  • REST APIs
  • JSON
  • Microservices
  • API authentication
  • OAuth2 / JWT

Databases

  • PostgreSQL
  • MySQL
  • Oracle
  • SQL Server
  • MongoDB
  • Redis

Cloud & DevOps

  • AWS / Azure / GCP
  • Docker
  • Kubernetes
  • Jenkins
  • Git
  • GitHub / GitLab
  • CI/CD

Testing

  • PyTest
  • Unit Testing
  • Mocking
  • Test Automation

Data / AI Preferred

  • Pandas
  • NumPy
  • PySpark
  • Scikit-learn
  • Jupyter Notebook

Key Responsibilities Production

  • Monitor and troubleshoot Python applications.
  • Analyze application logs and identify root causes.
  • Fix bugs and production issues.
  • Improve application performance.
  • Support deployment and release activities.
  • Work with DevOps and database teams to resolve technical issues.

Experience

  • 9 years of professional experience in Python development .
  • Strong knowledge of Python programming and backend development.
  • Experience developing REST APIs and web applications.
  • Good knowledge of SQL and databases.
  • Experience with Git and Agile/Scrum methodologies.
  • Cloud and Docker/Kubernetes experience is preferred.

Job Tags

Full time

Similar Jobs

AuraOne Human Data

C# Developer Job at AuraOne Human Data

 ...C# Developer is a remote engineering review track for evaluating C# code, debugging traces, and developer-facing AI outputs against real-world correctness standards. Reviewers reproduce failures, write the unit test the model should have written, and explain the fix so... 

Armstrong World Industries

Chemical Process Engineer (PEDP) Job Job at Armstrong World Industries

 ...We have terrific career opportunities for entry level process engineers who are energetic, technically savvy, and highly motivated to work and...  ...Qualifications Currently pursuing a bachelor's degree in chemical engineering, chemistry, materials science or related... 

SJS Executives LLC

HVAC / AC Mechanic Job at SJS Executives LLC

 ...accordance with federal regulations, possession of a valid Real ID is a requirement for this position. Minimum of 3 years of commercial, institutional, industrial, or healthcare HVAC maintenance and repair experience. Experience performing preventive maintenance... 

Columbia College

Open-Rank Faculty in Biology Job at Columbia College

 ...College invites applications for an open-rank faculty position in Biology with appointment up to the rank of Associate Professor...  ...promotion and tenure. Non-Tenure Track Appointment Masters degree in Biology or closely related discipline from a regionally accredited... 

Arby’s (Toby Food Group Inc.)

Food Slicer Operator /Cook Job at Arby’s (Toby Food Group Inc.)

 ...As a Food Slicer Operator at Arby's Cranberry, you'll be part of our Meatcrafter team. You'll be slicing up the meats and preparing...  ...and have impressive examples of providing exceptional customer service and will upholdour values. You're ready to learn all the meat...