Python Developer
Cerebital provided pay range
This range is provided by Cerebital. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
The Role
You Will Be Responsible For
- Writing well-designed, testable and efficient code.
- Gathering and evaluating user feedback.
- Working as a part of a dynamic team to deliver winning products.
- Providing code documentation and other inputs to technical documents.
- Supporting continuous improvement by investigating alternatives and new technologies and presenting these for architectural review.
- Troubleshooting and debugging to optimise performance.
Requirements
- Must complete Bachelor's degree in Computer Science or related field.
- Must have 4-5 years of professional experience with Python, Django & Rest API.
- Proficiency in Redis Implementation, Multitenant Architecture & Elastic Search.
- Experience with signal, web sockets, celery, scheduler & crone jobs
- Experience with Google Cloud Platform and/or AWS.
- Experience with GitLab or similar version control systems.
- Experience with MySQL/PostgreSQL with optimization and handling big data.
- Experience with Agile development methodologies.
- Strong problem-solving and debugging skills.
- Excellent communication and Ability to work independently and as part of a team.
- If you are passionate about back-end development and want to work on challenging projects in a fast-paced environment, we encourage you to apply for this exciting opportunity.
- Develop and maintain the back end of our web applications using Python Django
- Collaborate with front-end developers to integrate the back-end with the front-end application.
- Write efficient and maintainable code using best practices and design patterns.
- Develop and maintain unit tests for back-end code.
- Use related technologies to build server-side applications, APIs, and integrations.
- Participate in code reviews and provide feedback to improve code quality.
- Experience with other backend technologies, such as Node.js, Ruby on Rails, etc.
- Experience building web applications using the fastAPI framework and understand the features it offers for building web APIs like asynchronous support, dependency injection, and route generation.
- Experience with containerization and orchestration technologies, such as Docker and Kubernetes.
- Experience with APM tools like New Relic or similar will be advantage.
- Excellent career development opportunities
- Work alongside & learn from best in class talent
- Work within a company with a solid track record of success
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Software Development and Information Services
Referrals increase your chances of interviewing at Cerebital by 2x
See who you knowGet notified about new Python Developer jobs in San Marino, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
0_IT_Software Engineer - Full Stack
0_IT_Software Engineer - Full Stack
-
Full Stack Developer
Full Stack Developer
-
Full Stack Web Developer
Full Stack Web Developer
-
Full-Stack Engineer with ML/AI Experience
Full-Stack Engineer with ML/AI Experience
-
Back End Engineer
Back End Engineer
-
Full Stack Engineer
Full Stack Engineer
-
Front End Developer
Front End Developer
-
Full-Stack Engineer (with ML/AI Exposure)
Full-Stack Engineer (with ML/AI Exposure)
-
Programmer
Programmer
-
Full Stack Software Engineer
Full Stack Software Engineer
Similar Searches
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore More