Middle Manual QA Engineer IRC293231
GlobalLogic Vezi toate joburile
- București
- Permanent
- Full-time
- Strong Python: 5+ 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
- 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