This is a key role and the candidate is expected to demonstrate thought leadership in several areas of software development and maintenance and implement innovative solutions leveraging latest technologies.Required Skills:- Demonstrable ability to plan and implement software that involves multiple platforms including native (iOS, Android) and web apps, backend services, and third party integrations.- At least 4 years of experience in a leadership role managing and growing a team including recruiting and helping with on-boarding new teammates.- Ability to organise and orchestrate testing, deployment and maintenance on a regular basis.- Very comfortable with MySQL, python (or a similar scripting language)- Excellent communication, collaboration, and influencing skills- Independent, pragmatic and proactive work attitude- Experience working on large scale e-commerce websitesResponsibilities:- Identify, recruit and grow talents, provide feedback and look after people’s personal development- Assess individuals performance, recognise and promote excellent performance, and address under-performance- Facilitate an agile team of engineers (small team of 4 – 6 people)- Focus on supporting the business priorities, be pragmatic about technology choices- Promote and encourage technical, business and people related initiatives that improve productivity, performance, and quality- Design, develop and implement software that improves the stability, scalability and availability of the entire platform.- Uphold the highest standards of UI/UX and of software engineering generally.
Technical Architect / Consultant - Broadcasting Media and OTT As a Technical Architect / Consultant - Broadcasting Media and OTT working with BlazeClan Technologies, you will have the exciting opportunity to work on exciting new age technical and business use cases on Media Domain with AWS / Azure Cloud. Your responsibilities solutioning, technical consulting and development of broadcasting, live streaming, VoD and other OTT solutions using the Cloud Native elements. The ideal candidate should have experience of working designing and developing video encoding and streaming platforms. You must have a very good grasp and practical experience of the end-to-end video delivery technologies, adaptive bitrate streaming, content protection. You are expected to have a keen interest in and closely following new developments and trends in the space of Video technologies and Cloud. • Design, Develop and maintain online video streaming workflow using Cloud Components, both for Live and On Demand • Optimise video streaming profile for different device and platform • Design end to end user experience to drive world class user experience at high scales • Write automation scripts to monitor, debug and efficiently operate the video streaming infrastructure Requirements • Deep understanding of video codecs, compression algorithms and streaming protocols • Experienced with MPTS, RTMP, Smooth Streaming, HLS and DASH • Experienced with shell/Perl/Python scripting in Unix environment • Experienced with HTTP protocol and CDN for video delivery • Deep experience with FFMPEG and other open-source multimedia projects • Proven working experience in installing, configuring and troubleshooting Linux & Open-Source based environments. • Solid experience in the administration and performance tuning of application stacks (e.g.,Tomcat, JBoss, Apache, Ruby, NGINX) • Vast Cloud experience on AWS or Azure • Experience with server virtualization (e.g., VMware, Virtual Box), monitoring systems • Experience with infrastructure automation software (e.g., Puppet, Docker, Vagrant) • Solid scripting skills (e.g., shell scripts, Perl, Ruby, Python) • Solid networking knowledge (OSI network layers, TCP/IP) • Minimum 5 years of relevant working experience with at least 3 years in online video engineering. • BSc or MSc in Computer Science, Engineering or a related subject from recognised Tertiary Institution. • Experience: 6-8 years Desired Qualification: Engineering in IT / Computers with AWS / Azure Certifications Preference to Tier 1-2 Engineering colleges Desired Candidate should have, - Strong verbal and written communication skills required. - Should have task management and motivational skills. - Negotiation Skills, Problem Solving attitude. - A dynamic person with a drive to achieve closures and clean timely deliveries.
Backend Developer Job description We are looking for an experienced backend developer to help us bring new features and products to market faster. If you’re passionate about helping thousands of people bring their best photos and moments into their lives, read on. Your primary responsibilities would be to own the API design, architecture, implementation and operations of our app and imaging backend services. You would also have a lead role in helping our team improve our release velocity. Responsibilities: Collaborate with our Product team and participate in requirements planning Lead technical requirements, specifications Design APIs for our app and web teams to use Architect backend architectures, factoring in security, cost, performance, reliability, scalability etc. Collaborating with our front-end teams, testers Owning the production sla’s of our backend along with our sys admins Analyze data to improve software performance Improve development processes to increase release velocity Qualification: 4+ years development experience Experience in backend architecture for consumer mobile apps Experience in designing, developing and maintaining REST APIs Continuous integration and deployment experience AWS solution architecture certification a plus Docker experience a plus PHP a plus Location: Goa Type: Full-Time