Job Search
S nama možete ostvariti iznimnu karijeru.
Senior Python Developer IRC246697
Job | IRC246697 |
Location | Slovakia - Kosice |
Designation | Senior Software Engineer |
Experience | 5-10 years |
Function | Engineering |
Skills | cloud, Docker, Kubernetes, Python |
Work Model: | Remote |
Description
Our client runs one of the most popular amusement parks in the world. The safety of their guests and cast members is the key to providing a seamless entertainment experience and our client was looking for ways to leverage the latest technology to take safety to the next level.
GlobalLogic helps the client create a flexible real-time AI-based attraction monitoring system to detect, alert, and record any discrepancy between the number of people detected by an overhead camera and the number of occupied seats from the seat sensor indicator lights.
Requirements
– Minimum of 5-6 years of experience in commercial software development, with a focus on backend systems.
– Strong proficiency in Python and experience with relevant frameworks such as Flask (or willingness to learn).
– Extensive experience in building microservices architectures and REST-based solutions. Solid understanding of database technologies, with a preference for NoSQL solutions like MongoDB or DynamoDB.
– Proficient in container technologies (Docker), cloud platforms (AWS), and container orchestration (Kubernetes).
– Familiarity or experience with Machine Learning and/or Computer Vision is a significant advantage.
– Experience with video streaming technologies and processing frameworks (e.g., FFmpeg, GStreamer) is a strong plus as well as knowledge of event-driven architectures (e.g., Kafka, RabbitMQ) for real-time data processing.
– An analytical mindset with excellent problem-solving abilities, both independently and in team settings. Strong attention to detail and commitment to delivering high-quality, reliable software solutions.
– Excellent communication and collaboration skills, with the ability to present ideas clearly and work effectively with diverse teams.
– Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Job Responsibilities
We are seeking an experienced Senior Python Developer to join a collaborative initiative with our client’s team, aimed at advancing and maintaining multiple real-time systems that leverage computer vision technologies. In this role, you will integrate seamlessly with both our internal team and the client’s, contributing to a unified approach for enhancing system capabilities.
Your key responsibilities will include:
– Gather and analyze initial client requirements, translating them into actionable technical specifications.
– Design, develop, and maintain robust and scalable backend solutions for video streaming pipelines, integrated with machine learning processing components.
– Architect and implement microservices and RESTful APIs to support video processing and edge case detection.
– Ensure the security, reliability, and performance of the backend infrastructure, applying best practices in data handling, encryption, and system monitoring.
– Collaborate with machine learning and computer vision teams to integrate processing models into the video pipeline.
– Optimize and troubleshoot performance bottlenecks across the pipeline, ensuring scalability and minimal latency.
– Maintain high standards of code quality and ensure continuous improvement through peer reviews, testing, and documentation.
We Offer
Empowering Projects: With 500+ clients spanning diverse industries and domains, we provide an exciting opportunity to contribute to groundbreaking projects that leverage cutting-edge technologies. As a team, we engineer digital products that positively impact people’s lives.
Empowering Growth: We foster a culture of continuous learning and professional development. Our dedication is to provide timely and comprehensive assistance for every consultant through our dedicated Learning & Development team, ensuring their continuous growth and success.
DE&I Matters: At GlobalLogic, we deeply value and embrace diversity. We are dedicated to providing equal opportunities for all individuals, fostering an inclusive and empowering work environment.
Career Development: Our corporate culture places a strong emphasis on career development, offering abundant opportunities for growth. Regular interactions with our teams ensure their engagement, motivation, and recognition. We empower our team members to pursue their career goals with confidence and enthusiasm.
Comprehensive Benefits: In addition to equitable compensation, we provide a comprehensive benefits package that prioritizes the overall well-being of our consultants. We genuinely care about their health and strive to create a positive work environment.
Flexible Opportunities: At GlobalLogic, we prioritize work-life balance by offering flexible opportunities tailored to your lifestyle. Explore relocation and rotation options for diverse cultural and professional experiences in different countries with our company.