StrongMiddle/Senior Python Developer
GlobalLogic
Responds Quickly
$$$$
Job Description
- Strong Python: 4+ years of professional experience in Python development
- 5 years experience in Object Oriented development
- Proficiency with Python and common libraries (e.g., requests, asyncio, SQLAlchemy, FastAPI/Django/Flask depending on the stack)
- Passion for open source development and a community mindset
- Proficiency with Git workflows (forking, pull requests, code reviews)
- Understanding of open‑source licenses and contribution etiquette
- Understanding of Kubernetes fundamentals (pods, deployments, services, config maps, secrets) and familiarity with containerization (Docker)
- Strong SQL querying and optimization skills and familiarity with MariaDB‑specific features (e.g., storage engines, replication options)
- Background in performance optimization or distributed systems
- Knowledge of industry standard source control systems
- Proficiency in Team Foundation Server and Visual Studio is preferred
- Experience with industry standard communication protocols; REST. JSON, XML, and SOAP
- Experience with Agile software development methodologies
- Azure experience is preferred
- Good understanding of SDLC process, version control, code review, continuous integration and automated deployment tools.
- Experience working on large-scale, production-grade projects.
- Strong background with CI/CD methodology.
- B.Sc in Computer Science is an advantage.
- Advanced level of English
Job Responsibilities
- You will be part of a team responsible for building the Royalty management solution
- Participate in all phases of managing the Application Lifecycle Management: requirements analysis, development, testing, and implementation. Participate in technical logic and design discussions
- Investigate and resolve bugs, performance issues, and security concerns
- Create, maintain, and present technical documentation to different audiences and levels
- Perform resource, technical and risk assessments
- Work with other development, architecture, and product development teams to ensure delivery of product
- Support release processes, versioning, and dependency management
- Engage constructively with contributors for clarification and/or improvements
- Assist in the timely completion of assigned development projects
- Prepare required documentation, including project plans, software program, and user documentation
- Assist in the estimation of time for development projects
- Being the main contact point for the US based client team
- Provide technical guideline to the local team
- Interview new candidates to join the team
Department/Project Description
Our client is a performance rights organization in the United States. It collects blanket license fees from businesses that use music, entitling those businesses to play or sync any songs from the client's repertoire of over 22.4 million musical works. On a regular basis, the client distributes the money to songwriters, composers, and music publishers as royalties to those members whose works have been performed
Required languages
English
B2 - Upper Intermediate
Ukrainian
Native
Published 26 June
49 views
·
11 applications
Last responded 1 hour ago
See stats of candidates who applied for this job 👀
📊
$3500-5500
Average salary range of similar jobs in
analytics →
Loading...