Recruitment Room Team
System Architect / Lead Engineer (Python) (CPT Remote)
Job Description
ENVIRONMENT:
JOIN a team shaping the future of a high-performance platform of a provider of cutting-edge Tech Applications seeking to fill the critical role of its next System Architect / Lead Engineer. As a key technical leader, you will guide and mentor a growing team of 15 professionals while overseeing the system’s architecture and operational excellence. This role requires an individual with a proven track record in designing, building, and operating scalable, secure, and reliable cloud-based systems. You will need 10+ years’ work experience with hands-on experience with Kubernetes, Linux containers, Python backends, and REST APIs. You also need to be familiar with deploying and optimizing AI/ML models on GPU infrastructure while having solid knowledge of DevOps including CI/CD pipelines.
DUTIES:
System Architecture & Design –
- Lead the design and architecture of cloud-based video analytics platform.
- Ensure the system is scalable, secure, high-performing, and cost-effective.
- Oversee the integration of AI models and GPU infrastructure into the broader system.
Technical Leadership –
- Provide technical direction to the Development team, fostering collaboration and innovation.
- Develop a comprehensive understanding of the system and influence its strategic evolution.
- Mentor and support team members, including DevOps Engineers, Testers, Front-end Developers, Back-end Developers, UX Designers, Machine Learning Specialists, and more.
Development & Operations –
- Oversee the full Software Development Lifecycle, ensuring adherence to best practices.
- Collaborate with the DevOps team to optimize Kubernetes clusters and Linux container deployment.
- Address system reliability, security, and performance challenges proactively.
Stakeholder Collaboration –
- Work closely with the Product Manager, Scrum Master, and Business Analyst to align technical development with business goals.
- Communicate technical concepts and decisions to non-technical stakeholders effectively.
REQUIREMENTS:
- 10+ Years of experience designing, building, and operating large-scale, mission-critical cloud systems.
- Demonstrated ability to lead technical teams in dynamic and fast-paced environments.
- Hands-on experience with Kubernetes, Linux containers, Python backends, and REST APIs.
- Expertise in distributed systems, data center operations, and S3-compatible storage solutions.
- Familiarity with deploying and optimizing AI/ML models on GPU infrastructure.
- Deep understanding of system security, scalability, and performance optimization.
- Strong knowledge of DevOps practices and tools, including CI/CD pipelines and container orchestration.
- Proficiency in cloud architecture principles, with a focus on cost efficiency.
ATTRIBUTES:
- Proven leadership and mentorship abilities.
- Excellent communication and collaboration skills, with the ability to influence across teams.
- Strong analytical and problem-solving mindset.