BI Developer
at A Series-C funded, agri-tech company based out of Bangalore.
- 4-5 years proven experience as BI developer
- BI tools such as SiSense (preferred), Tableau, PowerBI
- Ability to create ETL and reporting dashboards
- Expert level proficiency in SQL and data modelling
- Knowledge of JavaScript, D3.js, Chart.js, Visualise.js, JSON, HTML and CSS (Any 2)
- Solid experience on:
1. Developing custom BI solutions and visualisations.
2. Writing relational and multi-dimensional database queries.
3. Debugging, monitoring and troubleshooting BI solutions
4. Creating and deploying reports
5. Designing and troubleshooting BI models.
Nice to Have
- Worked on PostgreSQL, MySQL, MSSQL and Jasper
Soft Skills
1. Ability to take ownership of assigned tasks and work independently
2. Ability to work with the team and other stakeholders as needed; good communication skills
3. Adherence to deadlines and focus on deliverables
4. Strong attention to detail

Similar jobs
Who Are We
A research-oriented company with expertise in computer vision and artificial intelligence, at its core, Orbo is a comprehensive platform of AI-based visual enhancement stack. This way, companies can find a suitable product as per their need where deep learning powered technology can automatically improve their Imagery.
ORBO's solutions are helping BFSI, beauty and personal care digital transformation and Ecommerce image retouching industries in multiple ways.
WHY US
- Join top AI company
- Grow with your best companions
- Continuous pursuit of excellence, equality, respect
- Competitive compensation and benefits
You'll be a part of the core team and will be working directly with the founders in building and iterating upon the core products that make cameras intelligent and images more informative.
To learn more about how we work, please check out
Description:
We are looking for a computer vision engineer to lead our team in developing a factory floor analytics SaaS product. This would be a fast-paced role and the person will get an opportunity to develop an industrial grade solution from concept to deployment.
Responsibilities:
- Research and develop computer vision solutions for industries (BFSI, Beauty and personal care, E-commerce, Defence etc.)
- Lead a team of ML engineers in developing an industrial AI product from scratch
- Setup end-end Deep Learning pipeline for data ingestion, preparation, model training, validation and deployment
- Tune the models to achieve high accuracy rates and minimum latency
- Deploying developed computer vision models on edge devices after optimization to meet customer requirements
Requirements:
- Bachelor’s degree
- Understanding about depth and breadth of computer vision and deep learning algorithms.
- Experience in taking an AI product from scratch to commercial deployment.
- Experience in Image enhancement, object detection, image segmentation, image classification algorithms
- Experience in deployment with OpenVINO, ONNXruntime and TensorRT
- Experience in deploying computer vision solutions on edge devices such as Intel Movidius and Nvidia Jetson
- Experience with any machine/deep learning frameworks like Tensorflow, and PyTorch.
- Proficient understanding of code versioning tools, such as Git
Our perfect candidate is someone that:
- is proactive and an independent problem solver
- is a constant learner. We are a fast growing start-up. We want you to grow with us!
- is a team player and good communicator
What We Offer:
- You will have fun working with a fast-paced team on a product that can impact the business model of E-commerce and BFSI industries. As the team is small, you will easily be able to see a direct impact of what you build on our customers (Trust us - it is extremely fulfilling!)
- You will be in charge of what you build and be an integral part of the product development process
- Technical and financial growth!
Job Title: Javascript Developers (Full-Stack Web)
On-site Location: NCTE, Dwarka, Delhi
Job Type: Full-Time
Company: Bharattech AI Pvt Ltd
Eligibility:
- 6 years of experience (minimum)
- B.E/B.Tech/M.E/M.Tech -or- MCA -or- M.Sc(IT or CS) -or- MS in Software Systems
About the Company:
Bharattech AI Pvt Ltd is a leader in providing innovative AI and data analytics solutions. We have partnered with the National Council for Teacher Education (NCTE), Delhi, to implement and develop their data analytics & MIS development lab, called VSK. We are looking for skilled Javascript Developers (Full-Stack Web) to join our team and contribute to this prestigious project.
Job Description:
Bharattech AI Pvt Ltd is seeking two Javascript Developers (Full-Stack Web) to join our team for an exciting project with NCTE, Delhi. As a Full-Stack Developer, you will play a crucial role in the development and integration of the VSK Web application and related systems.
Work Experience:
- Minimum 6 years' experience in Web apps, PWAs, Dashboards, or Website Development.
- Proven experience in the complete lifecycle of web application development.
- Demonstrated experience as a full-stack developer.
- Knowledge of either MERN, MEVN, or MEAN stack.
- Knowledge of popular frameworks (Express/Meteor/React/Vue/Angular etc.) for any of the stacks mentioned above.
Role and Responsibilities:
- Study the readily available client datasets and leverage them to run the VSK smoothly.
- Communicate with the Team Lead and Project Manager to capture software requirements.
- Develop high-level system design diagrams for program design, coding, testing, debugging, and documentation.
- Develop, update, and modify the VSK Web application/Web portal.
- Integrate existing software/applications with VSK using readily available APIs.
Skills and Competencies:
- Proficiency in full-stack development, including both front-end and back-end technologies.
- Strong knowledge of web application frameworks and development tools.
- Experience with API integration and software development best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication skills and the ability to work effectively in a team environment.
Why Join Us:
- Be a part of a cutting-edge project with a significant impact on the education sector.
- Work in a dynamic and collaborative environment with opportunities for professional growth.
- Competitive salary and benefits package.
Join Bharattech AI Pvt Ltd and contribute to transforming technological development at NCTE, Delhi!
Bharattech AI Pvt Ltd is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Sigmoid works with a variety of clients from start-ups to fortune 500 companies. We are looking for a detailed oriented self-starter to assist our engineering and analytics teams in various roles as a Software Development Engineer.
This position will be a part of a growing team working towards building world class large scale Big Data architectures. This individual should have a sound understanding of programming principles, experience in programming in Java, Python or similar languages and can expect to
spend a majority of their time coding.
Location - Bengaluru and Hyderabad
Responsibilities:
● Good development practices
○ Hands on coder with good experience in programming languages like Java or
Python.
○ Hands-on experience on the Big Data stack like PySpark, Hbase, Hadoop, Mapreduce and ElasticSearch.
○ Good understanding of programming principles and development practices like checkin policy, unit testing, code deployment
○ Self starter to be able to grasp new concepts and technology and translate them into large scale engineering developments
○ Excellent experience in Application development and support, integration development and data management.
● Align Sigmoid with key Client initiatives
○ Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
● Stay up-to-date on the latest technology to ensure the greatest ROI for customer &Sigmoid
○ Hands on coder with good understanding on enterprise level code
○ Design and implement APIs, abstractions and integration patterns to solve challenging distributed computing problems
○ Experience in defining technical requirements, data extraction, data
transformation, automating jobs, productionizing jobs, and exploring new big data technologies within a Parallel Processing environment
● Culture
○ Must be a strategic thinker with the ability to think unconventional /
out:of:box.
○ Analytical and data driven orientation.
○ Raw intellect, talent and energy are critical.
○ Entrepreneurial and Agile : understands the demands of a private, high growth company.
○ Ability to be both a leader and hands on "doer".
Qualifications: -
- Years of track record of relevant work experience and a computer Science or related technical discipline is required
- Experience with functional and object-oriented programming, Java must.
- hand-On knowledge in Map Reduce, Hadoop, PySpark, Hbase and ElasticSearch.
- Effective communication skills (both written and verbal)
- Ability to collaborate with a diverse set of engineers, data scientists and product managers
- Comfort in a fast-paced start-up environment
Preferred Qualification:
- Technical knowledge in Map Reduce, Hadoop & GCS Stack a plus.
- Experience in agile methodology
- Experience with database modeling and development, data mining and warehousing.
- Experience in architecture and delivery of Enterprise scale applications and capable in developing framework, design patterns etc. Should be able to understand and tackle technical challenges, propose comprehensive solutions and guide junior staff
- Experience working with large, complex data sets from a variety of sources
We are looking for a DevOps Lead to join our team.
Responsibilities
• A technology Professional who understands software development and can solve IT Operational and deployment challenges using software engineering tools and processes. This position requires an understanding of both Software development (Dev) and deployment
Operations (Ops)
• Identity manual processes and automate them using various DevOps automation tools
• Maintain the organization’s growing cloud infrastructure
• Monitor and maintain DevOps environment stability
• Collaborate with distributed Agile teams to define technical requirements and resolve technical design issues
• Orchestrating builds and test setups using Docker and Kubernetes.
• Participate in designing and building Kubernetes, Cloud, and on-prem environments for maximum performance, reliability and scalability
• Share business and technical learnings with the broader engineering and product organization, while adapting approaches for different audiences
Requirements
• Candidates working for this position should possess at least 5 years of work experience as a DevOps Engineer.
• Candidate should have experience in ELK stack, Kubernetes, and Docker.
• Solid experience in the AWS environment.
• Should have experience in monitoring tools like DataDog or Newrelic.
• Minimum of 5 years experience with code repository management, code merge and quality checks, continuous integration, and automated deployment & management using tools like Jenkins, SVN, Git, Sonar, and Selenium.
• Candidates must possess ample knowledge and experience in system automation, deployment, and implementation.
• Candidates must possess experience in using Linux, Jenkins, and ample experience in configuring and automating the monitoring tools.
• The candidates should also possess experience in the software development process and tools and languages like SaaS, Python, Java, MongoDB, Shell scripting, Python, PostgreSQL, and Git.
• Candidates should demonstrate knowledge in handling distributed data systems.
Examples: Elastisearch, Cassandra, Hadoop, and others.
• Should have experience in GitLab- CIRoles and Responsibilities
- Designing, developing, and testing UI for mobile and web applications
- Build reusable code and libraries for future use
- Accurately translate user and business needs into functional frontend code.
- Developing new user-facing features using React and redux
- Building reusable components and front-end libraries for future use.
- Translating designs and wireframes into high-quality code with proper standards.
- Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
- Work with outside data sources and APIs.
- Added Advantage: Knowledge and experience in Cloud Computing
Essential duties and responsibilities include the following. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Work on a remote cross-functional team where you’ll play a critical role in designing, planning, development, deployment and observing your code in production.
- Develop high performance, highly scalable and accessible web applications. Our web app is used by over 20 million educators, students and parents worldwide.
- Meet tight deadlines in a rapid application development environment.
- Collaborate with Product Management, Design, and Operations teams to create and deliver tested features to production.
- Collaborate with specialists across web, mobile, and operations to achieve a better user experience for our product.
- Be able to assess and bring in industry information into your decisions and learn new technologies: AWS is releasing new tools every day, there are new open source libraries to vet and you will be a party to helping us vet and pick the best tool for the job.
- Be willing to work in any area of the codebase if needed, this can include JavaScript/TypeScript/Node, PHP, Java or other technologies.
- Help staff, build, and form the culture around a team of 5 engineers, a product manager, designer, QAs and associated supporting roles.
Requirements:
Qualifications include:
- Strong CS fundamentals including familiarity with data structures and especially the asynchronous challenges that face JavaScript developers today.
- Experience developing in at least 2 server side languages (PHP, node.js, …)
- Experience developing in at least 1 client side JS framework (ReactJS, Angular, …)
- Experience testing software in alignment with the Test Pyramid.
- Experience with datastores, either SQL (MySQL preferred) or NoSQL, and the ability to talk deeply about them.
- Able to identify the source of complex problems occurring as a result of multiple systems interacting (experience with observability tools such as datadog/newrelic is a plus).
- Experience working on a team of 5 engineers plus supporting roles (e.g. QA, design, etc), preferably as a Senior Software Engineer.
- Experience with code review, being able to sign-off on another team member’s code ensuring high quality standards.
- Be self-sustained even when tackling the highest profile, most difficult work across the organization.
- Willingness to accept responsibility and be accountable not only for your own work but the work of the team as a whole.
- Experience working with other people’s code, how to dig into it and make tactical changes with minimal side effects.
- A solid understanding of how to break down user stories and give estimates that include accessibility and security requirements.
- Be able to see roadblocks far ahead, across many vectors of risk
- Be a true team player! Ensuring their knowledge and expertise is shared amongst other team members and even cross-team and be willing to seek out opportunities to mentor teammates.
- A commitment to learning about anything you don’t know on your own and without much supervision.
- Superior communications, organization and relationship building skills — you’re going to be working on cross-team efforts, so this is essential.
- Self-motivation as well as ability and desire to learn new technologies, applications, processes, and environments.
- A belief that delivering code to production is just one step in the process. Observing and owning the code you wrote goes hand in hand with construction.
- A desire to take on whatever challenge is most important. This could be tackling something you are familiar with, or it could require a deep dive into a whole new world. The key is having the right attitude.
- Must have - Javascript, React JS, React Native, Typescript
- Good to have - Andriod/iOS, Express.JS, Angular, VUE, Team Lead experience/Scrum Master, Design Experience
- Working Experience on building Dashboards, UI Prototypes, Internal Tools
- Profile - Independent, Self-Organised, Problem Solver
Skills:
- Ability to understand complex business goals, product & technical content, and Interaction Design in order to create engaging & effective experiences for our customers
- Thorough understanding of User Experience Design
- Collaboratively evolve the functionality of digital products along with Business & Technology teams
- Develop and manage user mapping as well as, User experience guidelines and acceptance criteria
- Ability to research, create and present product user journey maps, user task flows, interaction models, storyboards
- Can develop new approaches to complex design problems and convey these designs in the form of presentations, prototypes, and design specifications
- Excellent time-management, multi-tasking, and communication skills; and the ability to quickly prioritize tasks
- Must communicate clearly and effectively; strong analytical and oral communication skills; excellent interpersonal skills.
Responsibilities:
- Lead the project to on-time and quality delivery as agreed by the client
- Be the part-time project manager
- Raise and negotiate issues and risks with senior management of the client
- Manage profitability of the project
- As the lead designer, he/she needs to guide team members well and facilitate their learning in the organization
- Stay up-to-date with latest achievements, best practices and trends in design
- Candidate should be willing to travel for on-site project executions for short/long durations in India and abroad
- Candidate should be open to temporary/permanent relocation within Think Designs studios in India
Deliverables:
- Due to his/her role as a Project Manager, a Lead UX Designer will be responsible for ensuring on-time and quality delivery of all deliverables for the project even though he/she may not actually work on all of them. Depending on client requirements, as a Lead designer, he/she will be responsible for delivering all or some of the following:
- Design Strategy based on User Mapping, User Stories, Business Needs, Technology inputs
- Wireframes
- Navigation Structures
- Story Boards
- Interactive Guidelines
- Visual Designs
- Prototypes
- PSD Files
- Specification Documentation
What Think Design is offering:
- The diversity & impact of our services and client engagements; and the unique way we’re structured as an organization along with a highly innovative work environment—will add immense value to your experience.
- Be part of an organization that is a unique blend of a highly collaborative teams working closely in studio environment, who’re are part of a Global Group (Havas Global).
- Opportunity to help make & gain experience on meaningful & measurable impact on a fast growing organization.








