Flipped.ai
Associate Technical Manager - Cloud Computing
Job Location
pune, India
Job Description
Role Overview: This role requires a hands-on technical leader who can design, review, and oversee the development of complex software systems, primarily focusing on data and computing platform development. The ideal candidate will have experience with system architecture, code in Python, Shell scripting, and C++, and can mentor a team in solving complex engineering challenges. Key Responsibilities : - Lead the technical development of data and computing platforms, ensuring scalability, performance, and quality. - Participate in active coding for key components and review code for quality and efficiency. - Guide teams in the development of solutions using Python, Shell, and C++, ensuring best practices are followed. - Drive technical problem-solving within the team, helping engineers find innovative solutions to challenging problems. - Ensure deliverables meet high standards of quality and are produced within the established timelines. - Build and mentor a technically strong team, focused on delivering highly optimized and reliable software solutions. - Conduct rigorous code reviews, enforce best practices, and maintain clean, maintainable codebases. - Collaborate with cross-functional teams to ensure the smooth integration of front-end, backend, and platform components. - Work closely with Japanese clients, maintaining high quality and timely delivery in line with client expectations. Required Skills : - Extensive experience in coding, reviewing, and debugging complex software systems, especially in Python, Shell Scripting, and C++. - Strong knowledge of software architecture, system design, and performance optimization. - Proven ability to lead teams in delivering high-quality, efficient, and well-tested code. - Excellent understanding of best software development practices and experience enforcing them across teams. - Ability to take ownership of technical deliverables and ensure timelines are met without compromising quality. - Experience working in fast-paced environments with a focus on building scalable and reliable platforms. Desired Skills : - Linux OS internals (Debian preferred) Deep understanding of Linux internals, including process management, memory handling, and file systems. - Networking fundamentals Knowledge of networking protocols, TCP/IP, and network configuration. - Familiarity with messaging frameworks like ZMQ, MQTT. - Experience with GStreamer, OpenCV, TensorFlow, CUDA, OpenVINO, or similar technologies in computer vision application development. - Knowledge of cloud infrastructure (AWS, Azure, GCP) and microservices architecture. - Understanding of DevOps principles and CI/CD pipelines, though this role is more focused on platform development and code : - Bachelor's or Masters degree in Computer Science, Engineering, or a related field. - 6-8 years of hands-on experience in software development, with at least 2-3 years in a technical leadership role. (ref:hirist.tech)
Location: pune, IN
Posted Date: 11/23/2024
Location: pune, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources Flipped.ai |
---|