
About Accedo
About
Accedo is a trusted Video Experience Transformation pioneer turning TV viewers into video lovers. We’re delighting the lives of video consumers by the hundreds of millions. The company was founded in 2004 on a simple observation: emerging technology will transform how people watch television and consume video, but networks, operators, broadcasters, brands and new market entrants will struggle to keep up with the complexities of the new environment and ecosystem. This insight led Accedo’s founders Michael Lantz and Fredrik Andersson to create a portfolio of customer-centric video solutions that: shorten time-to-market, improve operational agility, and boost monetisation capabilities. Over the years, Accedo has earned the trust of many of the world’s leading premium video-service providers to whom two goals are paramount: explore new opportunities to monetise video and transform video services to meet rapidly- changing consumer expectations. Our customers include global video service leaders Netflix, NBC Universal, Spotify, Disney, BT and HBO.
Connect with the team
Similar jobs
• Location:- Remote work
• Working days:- 5 days, 2 Saturday alternate holidays.
• Experience:- Mini. 8yrs
Job Description:-
We are looking for a Software Architect to drive technology strategy, create the
technological vision and to ensure the designing and development of software solutions that fulfils the business requirements. You will be a key contributor to architectural decisions for products, drawing on your excellent technical, analytical and business acumen skills while effectively communicating with all levels in the organization to build high scalable and secure solutions.
KRA:-
Articulate architecture & Non functional requirements for the products and service with high precision. Gathering business requirements to analyse, identify, design and innovate solutions.
• Device strategy to implement NFRs
• Validate the design, development to confirm against the architecture and NFR
• Technical owner of the IT Projects
• Design and develop best practises in software development and architecture together with the team.
• Determining overall architectural principles, frameworks and standards.
• To provide hands-on development wherever appropriate specially on architecture transformation projects.
• Involve in unit testing, code reviews and bug fixing.
• Driving research, case studies on how latest technologies could be leveraged for software architecture and capabilities such as scalability, fault tolerance, extensibility, maintainability, etc.
• Documenting designs, estimates and implementation plans to iAND stakeholders.
Requirement:-
• Strong educational background with B.Tech from IITs
• Academics exposureExperience in architecting and designing technical solutions especially in area of mobile and cloud. for SaaS capabilities.
• Ability in scaling products and to tackle large traffic and amounts of data.
• Academics expertise in coding, programming and software design patterns.
• Passionate about technology and constantly growing your technical expertise.
Great to Have:-
• Professional Coding proficiency in Python and JavaScript. certifications like AWS, MS Azure
• Experience in insurance domain
Responsibilities
• Build high quality systems and applications that solve key challenges for the customer
• Collaborate with product management and engineering teams to elicit and understand their requirements, challenges and develop potential solutions
• Proactively identify areas of improvements, come up with innovative solutions, and drive adoption
• Push boundaries on infrastructure and cost optimisation, reusability, simplicity and scalability • Own significant engineering projects end-to-end
• Sign-off on all significant architectures and technical designs regardless of front-end or back-end.
• Translate business requirements to tangible engineering deliverables
• Setup and streamline processes and introduce best practices to improve the overall efficiency and throughput of the engineering team
• Be an effective mentor and help in building capacity in the larger team, strategize and work towards helping junior engineers grow
• Stay current with latest tools, technologies, methodologies and ideas; spread the knowledge and conduct effective POCs to demonstrate applicability and benefits
Requirements
• 15+ years of strong experience in developing highly scalable backend and middle tier enterprise applications.
• Strong experience with large volume batch and real-time data processing applications
• Experience building enterprise SaaS applications. Strong knowledge of AWS.
• Programming Languages: Java (must have), Python (good to have)
• BS/MS in Computer Science or equivalent from premier institutes
• Strong in problem solving, data structures and algorithm design.
• Clear Object Oriented Design and Design Pattern concepts
• Significant experience working with non-functional requirements such as performance, security, compliance, automation etc.
• Experience developing AI-based solutions is a big plus.
• Comfortable working in a fast paced startup environment.
• Strong communication and collaboration skills.
• Attention to detail
About First Principles
We are a Tech Holding Company and our portfolio companies generate millions in revenue. What is unique about FirstPrinciples is that most of our companies remain controlled and majority owned by First Principles and its team members rather than by external investors. We are proud that our product engineering team builds world class products from India. https://firstprinciples.io/">https://firstprinciples.io/
About this Role
As we scale and build our organisation, we would like to add an individual to our core Technical Leadership who can scale our key products and projects and help us build and foster relationships with Enterprise clients.
We are looking for an experienced Technology Leader to join our fast growing organisation to help us with driving Technical Strategy, Approach and oversee the Implementation for internal and external products. You should be someone who loves Engineering, have amazing debugging skills and slay problems with technology.
In this role, you will undertake Technical / Solution Architecture and should also be able to help team with Engineering and coding wherever required. That includes, working along with the team, writing code, doing R&D or POCs, ensuring we follow modern industry standards and building beautiful high performing Software and Applications and thus delivering a better solution and product. You will also help FP build strong relationships with clients and technical leadership on the client side.
You would be required to have a minimum of 10+ years of experience with a mix of Engineering, DevOps, Infrastructure, Cyber - Network Security, Enterprise Application Maintenance, Database Management along with Project, Client and People Management skills which are necessary to lead the team and be their voice. You should be a leader and not just a manager who loves delegating things to the off-shore team, but rather someone who would not hesitate to take over Git-Pull and start writing code and show ‘here is how it’s done’ and amaze everyone with your expertise! :-)
Because this is a Senior role, you would also be involved working with the Product/Project Manager and will be responsible for the delivery and output.
Tech Stack [High-Level]: We are JavaScript focused i.e. we work in ReactJS, NodeJS, AngularJS, TypeForm, TypeScript, Redis. On the server side, we work with AWS/GCP/DO. Database: MySQL, PostgreS and MongoDb. API: REST and GraphQL API. We also have a strong DevOps stack - including Kubernetes(K8), Dockers and CI/CD automation.
Interview Process:
- 60 min Discovery Call
- 15 mins introduction and what you bring to the table (We love people who say, “We build the damn table”)
- 15 min understanding your experience and background
- 15 min on why you want to join our team and your expectations, future plans
- 15 min Q&A
- 60-90 min Technical Interview (May be more than 1)
- Technical Call
- 45-60 min Final Call
- 15 min discussion on results
- 15 min CTC expectations / negotiations
- 15 min closure
- 15 min buffer
Short URL https://rb.gy/600h4r">https://rb.gy/600h4r
- Advanced knowledge of software and solution architecture
- High-level project management skills
- Ability to solve complex software system issues
- Well experienced with software design and web development
- Proficiency with JAVA, and strong front-end knowledge of HTML5, JSF, Angular, React
- Familiar or working experience with Apache Kafka working, Containers, Docker, Kubernetes
- Professional, precise communication skills
- Deep understanding of 'under the hood' knowledge of frameworks worked on
- Work experience in implementing Unit Tests
- Work experience in applying the best practices of Design, Architecture and Application
- development
- Extensive experience with HTML5, CSS3, XML and JSON
- Thorough understanding of Reactive Programming, RxJS framework, Databases, API,
- Implementing of Caching and RESTful services
- Troubleshooting design and performance flaws and system bottlenecks
- Conducting system performance tests
- Working experience in an Agile team, especially with SCRUM
- Good understanding of DevOps, CI/CD principles and practices to improve Software
Quality & Efficiency - Following Skills will be an added advantage
- Work experience with Cloud Services like AWS and Azure
- Familiar with common microservices patterns
- Service / API test – to test endpoints as thoroughly as possible
- End to End integration test systemFeb.2021 - Technical Manager Requirement
Behavioral Skill
- Should be a quick learner with a problem-solving mindset
- Attention to detail and follow-through to achieve good quality
- Ability to work effectively in a team
- Excellent written and verbal communication skill
- 9+ years of experience in enterprise web application design and development with 4+ years of experience as an automation architect.
- Experienced in technology stack selection and the definition of solution, technology and integration architectures for small to mid-sized applications and cloud hosted platforms
- Strong understanding of various design and architecture patterns
- Experience in implementing and governing software engineering processes, practices, tools and standards for development teams
- Experience of setting up and operating the DevOps and automation infrastructure for continuous integration and delivery
- Full SDLC experience leveraging Agile, TDD and BDD for building and rolling out highly transactional and highly available platforms hosted on premise and on the cloud
- Proficient in effort estimation techniques
- Must be hands on technology and able to troubleshoot critical issues in design or code
- Experience in Mobile Applications automation using SeeTest, Appium
- Strong hands-on experience of designing and developing technology frameworks and micro-services, APIs, REST Web Services, leveraging Java and open source technology stack (i.e. Java, JavaScript, Node.js/ Angular.js/ React.js, Spring Bot, Non-blocking Java, etc. )
- Hands on experience with JBehave, Cucumber, TestNG, Extent Reports
- Strong design, development and performance tuning skills on at least two or more databases such as Oracle, SQL Server, NOSQL and NewSQL (e.g. PostgresQL, Cassandra, Mongo DB, Cosmos DB, MySQL etc.)
- Experience on enterprise architecture patterns and a couple of past examples of architecting high availability, scale and performance applications
- Strong experience with code review and evaluate the architecture as well as design towards a set of business and technology goals
- Experience with SonarQube code coverage and code quality
- Experience with Cypress JavaScript automation
- Experience on command prompt tools like Shell Script, UNIX
- Hands on experience on Cloud stacks (AWS preferred)
- Hands on experience with standalone applications automation using UFT, LeanFT and VB Script
- Knowledge of principles on code quality, distributed applications, TDD & test automation, self-monitoring applications, refactoring and technical debt
Traveloka is a technology company based in Jakarta, Indonesia. Founded in 2012 by ex-Silicon Valley engineers and aims to revolutionize human mobility with technology. Today Traveloka is expanding its reach by operating in 6 countries and experimenting with new endeavors that will create large impact in the markets and industries we touch.
Job Description :
- Be a steward for engineering quality, reliability, scalability habits and mindset in the organization under your purview
- Responsible for scalability, performance, availability of products and services across the stack in the organization under your purview
- Driving high standard code reviews, design reviews, architecture discussions
- Mentoring more junior engineers to instill engineering best practices and good habits
- Actively participate in development along with team members - creating modules & systems that can then be treated as a working reflection of the best practices.
- Set the vision of the domain architecture and technology stack for technology in your organization
- Drive implementation of long term investment, migration, refactoring in your organization
- Be an evangelist for technology - drive a culture of curiosity and active debate around technology in your organization
- Experiment with new & relevant technologies and tools, and drive adoption while measuring yourself on the impact you are able to create
Qualifications :
- 8+ years of relevant industry experience ideally in fast moving B2C environment
- Technical breadth - exposure to a wide variety of problem spaces, technologies
- Very strong system design and object-oriented skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases.
- Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures. Awareness of pitfalls & use cases for a large variety of solutions.
- Deep understanding & experience of high performance web scale & real-time response systems, and large scale persistent systems
- Exposure to complete product development cycles - from inception to production to scaling up, supporting new requirements, re-architectures
- Demonstrated expertise in problem solving and technical innovation







