Python developer
Job Location:
Santa Monica, CA - USA
Monthly Salary:
Not Disclosed
Posted on:
4 hours ago
Vacancies:
1 Vacancy
Job Summary
Job Summary
We are seeking a skilled Python Developer to design develop test and maintain scalable applications and backend services. The ideal candidate should have strong experience with Python programming REST APIs databases cloud platforms and modern development practices. Experience with frameworks such as Django Flask or FastAPI is highly preferred.
Key Responsibilities- Design develop and maintain Python applications.
- Build scalable RESTful APIs and backend services.
- Develop clean reusable and efficient code.
- Integrate third-party APIs and external services.
- Work with SQL and NoSQL databases.
- Debug troubleshoot and optimize application performance.
- Collaborate with frontend developers DevOps engineers QA and product teams.
- Write unit tests and maintain code quality.
- Participate in Agile/Scrum ceremonies.
- Deploy and maintain applications on cloud platforms.
- Follow security best practices and coding standards.
- Bachelors degree in Computer Science or related field.
- 3 years of professional Python development experience.
- Strong understanding of Python programming concepts.
- Experience with one or more Python frameworks:
- Django
- Flask
- FastAPI
- Experience developing RESTful APIs.
- Strong knowledge of object-oriented programming (OOP).
- Experience with Git version control.
- Experience with SQL databases:
- PostgreSQL
- MySQL
- SQL Server
- Experience with NoSQL databases:
- MongoDB
- Redis
- Experience working with Linux environments.
- Understanding of software development lifecycle (SDLC).
- Experience with cloud platforms:
- AWS
- Azure
- Google Cloud Platform (GCP)
- Docker and Kubernetes experience.
- CI/CD pipeline experience.
- Microservices architecture.
- Messaging systems:
- RabbitMQ
- Kafka
- Celery for background tasks.
- GraphQL experience.
- Unit testing using PyTest or Unittest.
- Experience with Terraform or Infrastructure as Code.
- Familiarity with AI/ML libraries is a plus.
- Python
- SQL
- JavaScript (preferred)
- Django
- Flask
- FastAPI
- PostgreSQL
- MySQL
- MongoDB
- Redis
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- Git
- GitHub
- GitLab
- Bitbucket
- REST
- GraphQL
- Swagger/OpenAPI
- PyTest
- Unittest
- Agile
- Scrum
- SDLC
- Celery
- Kafka
- RabbitMQ
- Airflow
- Pandas
- NumPy
- SQLAlchemy
- Elasticsearch
- Nginx
- Linux Administration
- Terraform