Back to jobs
Python Developer
India - Bengaluru
JOB SUMMARY:
Day-to-Day Responsibilities
- Collaborate with colleagues across the globe on the auto-provisioning solution, a process improvement and efficiency initiative for the Voice Operations team.
- Get involved in software architecture discussions and decisions.
- Develop backend components and database improvements related to the project.
- Help investigate, reproduce and fix any issues identified or escalated.
- Follow software development guidelines, create tests for your components and improve test automation, maintain your own tasks in the issue tracking system.
- Work throughout the full project lifecycle from problem analysis to successful, timely delivery of the solution.
- Enable faster time to market whilst satisfying quality requirements as well throughout the process via DevOps practices.
You have: (must-have skills)
- Experience in Python 3 application development
- OOP – object-oriented programming experience
- Worked with relational databases
- Used issue tracking (e.g. Jira, etc.), software version control (e.g. Git, etc.)
- Hands-on user experience with any Linux operating system.
- Fluent in technical English, communicating with an international team.
You might also have: (nice to have skills)
- Experience with continuous integration and delivery CI/CD systems (e.g. Jenkins, etc.)
- Experience with containerization technologies (e.g. Podman, Docker, etc.)
- Experience with no-SQL databases
- Experience with Agile methodologies and ceremonies.
- Unix shell scripting experience (e.g.: bash, korn, etc.)
- Working in DevOps teams
Apply for this job
*
indicates a required field