Description
We’re Concentrix, a human-centered, tech-powered, intelligence-fueled company that creates innovative solutions across the enterprise. We help brands grow globally and into the future, trusted by clients in various sectors, from startups to Fortune Global 500 companies across 70+ countries.
Our core values include:
* Challenging conventions
* Delivering unprecedented outcomes
* Creating experiences that go beyond WOW
If you share these values, we invite you to explore career opportunities with us. In our Information Technology and Global Security team, you will deliver cutting-edge technology infrastructure, software solutions, and global security for staff and clients. You will collaborate with top professionals to design, implement, and strategize IT, security, application development, and innovation initiatives in today’s hyperconnected world. Join us as part of the core technology team shaping the future of CX.
Concentrix offers eligible employees benefits such as private medical plans, competitive compensation, retirement plans, paid learning days, and flexible work arrangements, varying by location.
We are a remote-first company seeking the best talent worldwide. Experience a transformative career with us.
#LI-Remote
Summary
The game changer will modify our existing malware sandbox's front-end interface to be customer-facing and more streamlined. Responsibilities include porting code from Python 2 to Python 3, developing a new microservices architecture with database modifications, and creating an API to support the front-end UI. Developers will work on Python porting, API development, and database integration with relational and NoSQL databases.
Responsibilities
* Develop high-volume backend systems using Python
* Port Python 2 code to Python 3
* Work with relational databases and MongoDB
* Debug in production environments
* Develop applications within container environments (excluding Kubernetes)
* Write automated tests using tools like Pytest
* Optional: Use SQLAlchemy for Python
* Engage in DevOps practices, testing, QA, and change management
* Design and maintain high-quality Python applications
* Participate in all phases of the software development lifecycle
* Collaborate with teams to analyze requirements and define solutions
* Write clean, well-documented code
* Troubleshoot and upgrade applications as needed
* Ensure application performance and responsiveness
* Conduct code reviews to uphold quality standards
* Stay current with industry trends and technologies
* Report to the Senior Manager, Global IT Service Delivery
Qualifications
* 5-10+ years of Python experience
* Experience porting Python 2 to Python 3
* Optional: Experience with Docker, IoT, ETL tools
* Proficiency in core Java/J2EE fundamentals
* Experience communicating technical updates to stakeholders
* At least 3 years of Oracle database skills
* Knowledge of Agile development methodology
Location: UK, Work from Home, GB
Language Requirements: English
Time Type: Full-time
#J-18808-Ljbffr