Python Developer

Robotics Technologies LLC
Los Angeles, CA, United States
1 day ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
$178,880
Working hours
Regular working hours
Job source

Tech stack

Agile Methodology Artificial Intelligence Amazon Web Services Applications Architecture Component-Based Software Engineering Application Performance Management Unit Testing Microsoft Azure Software Code Optimization Code Review Computer Programming Continuous Integration
+40 more
Software Debugging Software Design Patterns Linux DevOps Django Web Framework Github Python (Programming Language) PostgreSQL MongoDB MySQL NoSQL Object-Oriented Software Development Performance Tuning RabbitMQ Redis Software Engineering Software Systems SQL Databases Google Cloud Enterprise Software Applications Flask (Web Framework) Software Security Backend Git Fastapi Event Driven Architecture Pytest Kubernetes Infrastructure Automation Frameworks Apache Kafka Machine Learning Operations Celery Asynchronous Programming Restful APIs Terraform Data Pipelines Serverless Computing Docker Web Api Microservices

Job description

We are looking for an experienced Python Developer with strong expertise in backend development, application architecture, API integration, and database management. The candidate will be responsible for building scalable applications, developing backend services, optimizing system performance, and delivering reliable software solutions., * Design, develop, and maintain scalable backend applications using Python.

  • Build RESTful APIs and microservices using FastAPI, Flask, and Django.
  • Develop reusable modules, libraries, and application components.
  • Implement asynchronous programming and optimize application performance.
  • Integrate third-party services, external APIs, and enterprise applications.
  • Work with relational and NoSQL databases, including PostgreSQL, MySQL, and MongoDB.
  • Develop data processing pipelines and automate business workflows.
  • Implement authentication, authorization, and application security.
  • Perform unit testing, debugging, and code optimization.
  • Collaborate with DevOps teams to deploy applications using Docker and Kubernetes.
  • Participate in code reviews, technical discussions, and Agile ceremonies.
  • Monitor production applications and troubleshoot performance issues.

Requirements

  • Strong programming experience in Python 3.x.
  • Hands-on experience with Django, Flask, or FastAPI.
  • Knowledge of REST APIs and microservices architecture.
  • Experience with SQL, PostgreSQL, MySQL, and MongoDB.
  • Familiarity with Git, GitHub, and CI/CD pipelines.
  • Experience with AWS, Azure, or Google Cloud.
  • Knowledge of Docker, Kubernetes, and Linux.
  • Understanding of object-oriented programming and design patterns.
  • Experience with PyTest, UnitTest, and debugging tools.

Preferred Skills

  • Experience with Celery, Redis, and RabbitMQ.
  • Knowledge of Apache Kafka and event-driven architecture.
  • Exposure to AI/ML integration and Python automation.
  • Familiarity with Terraform and infrastructure automation.
  • Experience with serverless application development.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…