
About the role
Applix is seeking a highly skilled Data Engineer (Power BI) to join our Hyderabad office on a full-time, work-from-office basis. In this role, you will work directly with Caterpillar’s global analytics and GCIO BI Services teams to design, develop, and maintain enterprise-grade Power BI reports, dashboards, scorecards, and advanced data visualizations. You will operate as a member of a Project/Scrum team within Caterpillar’s technology environment, engaging with business partners and internal support teams to provide data visualization development services for a wide variety of projects and business needs.
The ideal candidate combines deep Power BI expertise with strong backend data engineering skills, and can champion BI COE standards while partnering closely with data scientists, business analysts, and IT professionals across Caterpillar’s global operations. A minimum 5-hour daily overlap with US Central Time is required to ensure seamless collaboration with onshore stakeholders and end users.
Key responsibilities
- Design and develop enterprise-grade Power BI dashboards, reports, and scorecards aligned to business needs.
- Implement BI COE standards, governance, security (RLS), and best practices across BI tools and environments.
- Build and optimize data models, DAX calculations, SQL queries, and data transformation pipelines.
- Enhance performance using aggregation, incremental refresh, storage modes, and query optimization techniques.
- Collaborate with business stakeholders, data engineers, and data scientists to deliver actionable insights.
- Support documentation, training, troubleshooting, and continuous improvement initiatives.
- Drive advanced analytics adoption, CI/CD practices, and mentor junior team members.
Requires Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Data Science, Industrial Engineering, or a related field.
- 3+ years of hands-on experience in Power BI development, including reports, dashboards, enterprise scorecards, and paginated reports.
- Expert-level proficiency in Power BI Desktop, Power BI Service, Power BI Report Server, and Power BI Report Builder.
- Expert working knowledge of DAX, Power Query (M language), and data modeling best practices (star schema, snowflake schema, dimensional modeling).
- Strong backend skills with SQL Server, Azure SQL Database, Azure Synapse Analytics, or Snowflake – including writing complex T-SQL queries, stored procedures, CTEs, and window functions.
- 3+ years of experience in relational database design, data modeling, and structured query language (SQL).
- Hands-on experience with Azure Data Factory (ADF), Azure Data Lake, or similar ETL/ELT tools.
- Experience working in Agile/Scrum methodology, with tools like Azure DevOps, Jira, or ServiceNow.
Caterpillar-Specific Experience (Strongly Preferred)
- Prior experience within Caterpillar’s BI ecosystem, GCIO BI Services, and governance frameworks.
- Familiarity with multi-tool BI environments (Power BI, Tableau, ThoughtSpot, Cognos, BOBJ).
- Exposure to Caterpillar’s Azure cloud infrastructure, data lakes, and enterprise platforms.
- Understanding of BI COE standards, data governance, naming conventions, and security protocols.
- Domain experience in manufacturing, heavy equipment, construction, or mining industries.
- Experience managing complex, enterprise-grade BI applications integrating multiple data sources.
Preferred Qualifications
- Microsoft PL-300 certification or equivalent.
- Experience with Microsoft Fabric, Azure Databricks, Snowflake/Snowpark.
- Working knowledge of Python or R for advanced analytics.
- Experience with Microsoft Power Platform (Power Apps, Power Automate).
- Knowledge of SSAS Tabular models and XMLA endpoints.
- Experience implementing CI/CD for Power BI using Azure DevOps.
- Familiarity with ETL tools (SnapLogic, SSIS).
- Prior consulting or client-facing delivery experience.
What we offer
- Opportunity to work on high-impact analytics projects for Caterpillar Inc. - a Fortune 100 global leader with $67B+ in annual revenue.
- Direct engagement with Caterpillar’s GCIO BI Services organization and US-based leadership teams.
- Collaborative, innovation-driven work culture at Applix’s Hyderabad office with a team focused on enterprise BI excellence.
- Competitive compensation and benefits package aligned with market standards.
- Career growth with exposure to cutting-edge Microsoft data technologies, Snowflake, and enterprise-scale BI solutions.
- Learning and development support, including Microsoft certification sponsorship (PL-300, DP-500, etc.).
- Opportunity to contribute to Caterpillar’s BI Centre of Excellence standards and shape analytics best practices.

About Applix
About
Applix is building an AI-native Manufacturing Operating System (mOS) designed to drive Triple Zero performance - Zero Defects, Zero Delays, Zero Waste.
The platform unifies scheduling, root cause analysis, digital work instructions, and supply chain visibility into one intelligent system that helps factories operate in real time, not in hindsight.
Headquartered in Austin with presence in Chicago and Hyderabad, Applix partners with global manufacturers to modernize shop-floor execution through applied AI.
About the Team
Applix brings together operators, engineers, and AI specialists with deep manufacturing and supply chain expertise. The team works closely with enterprise customers, deploying practical, factory-ready solutions that deliver measurable operational impact from day one.
Milestones
- Founded in 2022
- Built the industry’s first AI-native Manufacturing Operating System (mOS)
- Partnering with leading global manufacturers
- Growing industry presence with 4,000+ LinkedIn followers
Candid answers by the company
Applix builds an AI-powered Manufacturing Operating System that helps factories run smarter and more efficiently.
Simply put, Applix uses artificial intelligence to help manufacturers reduce defects, avoid delays, and cut waste by improving scheduling, identifying root causes of issues, and giving real-time visibility across operations.
Similar jobs
Are you ready to solve people challenges that fuel business growth? At Technoidentity, we’re a Data+AI product engineering company building cutting-edge solutions in the FinTech domain for over 13 years—and we’re expanding globally. It’s the perfect time to join our team of tech innovators and leave your mark!
Job Title: QA Engineer – Integration Platforms
Experience: 5+ years
Employment Type: Full Time, Permanent
Department: Engineering – QA & QE
Role Category: Quality Engineering, Assurance and Testing
What’s in it for You?
At Technoidentity, we are seeking a detail-oriented and experienced QA Engineer who is strong in both manual testing and automation, with a keen understanding of system integrations. This role demands a quality-first mindset and practical exposure to validating end-to-end integration scenarios across multiple platforms and services.
You will collaborate with cross-functional teams including product, engineering, and DevOps, and play a key role in ensuring seamless system interoperability through robust testing processes.
What Will You Be Doing?
- Own and execute manual and automated testing for new features, regression cycles, and integration workflows.
- Design and maintain test cases, test plans, and perform exploratory testing for complex, cross-service integrations.
- Validate API-level and user-facing functionality, ensuring complete coverage for end-to-end business scenarios.
- Document and track defects with clear steps and business impact.
- Work with automation engineers to include relevant manual test cases in automation suites.
- Build and maintain automation scripts using frameworks like Cypress, Playwright, or similar.
- Ensure seamless integration of test cases into CI/CD pipelines.
- Participate in design discussions and proactively advocate for quality at all stages of the SDLC.
What Makes You the Perfect Fit?
- 5+ years of experience in Software QA with a strong emphasis on both manual and automated testing.
- Proven expertise in testing integrated systems, especially across platforms like Mulesoft, Tray.io, Oracle Integration Cloud (OIC), Dell Boomi, Salesforce, etc.
- Hands-on automation experience with integration-focused test scripts and tools.
- Solid understanding of API testing, cross-service workflows, and validation techniques.
- Familiarity with at least one scripting/programming language: JavaScript, Python, Java, etc.
- Experience with test management tools such as TestRail, Zephyr, or XRAY.
- Practical experience with CI/CD tools (e.g., Jenkins, GitHub Actions, Git) and version control systems.
- Excellent problem-solving skills and attention to detail, especially in edge-case discovery and impact analysis.
- Strong communication and interpersonal skills to work across agile, fast-paced teams.
Nice to Have
- Proficiency in tools like Postman, REST Assured for API testing.
- Working knowledge of SQL for backend validations.
- Exposure to agile methodologies and tools like JIRA, Confluence, etc.
- Experience working in containerized environments (Docker, Kubernetes).
Education
- Bachelor's degree in Computer Science, Engineering, or a related discipline, or equivalent practical experience.
Job Role: Lead Frontend Developer - 4+ Years
Location: Bangalore
Company Overview
iAI Solution Pvt Ltd (https://iaisolution.com/) operates at the edge of applied AI where foundational research meets real-world deployment. We craft intelligent systems that think in teams, adapt with context, and deliver actionable insight across domains.
Position Summary
We are looking for a Lead Front-End Developer (4+ Years experience) to join our team in Bengaluru, India with strong expertise in front-end technologies like JavaScript, HTML, CSS, React, and Next.js, as well as a solid understanding of back-end development, including database management and data structures and algorithms (DSA). The ideal candidate will have experience working with both SQL and NoSQL databases, such as MongoDB, and be proficient in using Git for version control. Experience in building SaaS platforms is highly desirable.
Key Responsibilities
- Lead the design, development, and maintenance of scalable, high-performance web applications with a focus on front-end.
- Build responsive and user-friendly interfaces using JavaScript, TypeScript, HTML, CSS, React, Next.js, and Tailwind CSS.
- Define and implement best practices in front-end architecture, state management, and design systems.
- Optimize rendering strategies (SSR, SSG, ISR, RSC) to ensure high performance and SEO-friendly applications.
- Collaborate with product managers, designers, and back-end engineers to define technical requirements and deliver high-quality software.
- Mentor junior developers, review code, and drive continuous improvements in development processes.
- Ensure seamless integration with back-end services and databases (SQL, NoSQL, MongoDB).
- Troubleshoot, debug, and optimize applications for maximum speed, scalability, and reliability.
Qualifications
- 4+ years of professional experience in front-end development, delivering production-grade applications.
- Strong expertise in JavaScript, TypeScript, React, Next.js, HTML, CSS, and Tailwind CSS.
- Proficiency in animation libraries (e.g., GSAP) and building engaging UI experiences.
- Solid understanding of rendering strategies (SSR, SSG, ISR, RSC) and front-end performance optimization.
- Experience with state management libraries (Redux Toolkit, Zustand, Context API, or similar).
- Expertise in building reusable, modular, and scalable component-driven architectures.
- Familiarity with design systems and UI/UX best practices.
- Good understanding of back-end fundamentals, databases (SQL, NoSQL, MongoDB), and REST/GraphQL APIs.
- Strong foundation in data structures and algorithms (DSA).
- Excellent problem-solving and debugging skills.
- Proficiency in Git and collaborative development workflows.
Must-Have Skills
- React, Next.js, TypeScript, Tailwind CSS
- State management (Redux Toolkit/Zustand/Context API)
- Rendering strategies (SSR, SSG, ISR, RSC)
- Strong understanding of UI/UX and responsive design principles
- Strong knowledge of memoization techniques and performance optimization
- Proficient in leveraging network interceptors
- Git and version control best practices
Good-to-Have Skills
- Experience with animation libraries (GSAP, Framer Motion)
- Exposure to SaaS platform development
- Knowledge of testing frameworks (Jest, Cypress, React Testing Library)
- Understanding of CI/CD pipelines and DevOps practices
Preferred Qualifications
- Prior experience in leading front-end projects or mentoring junior developers.
- Contributions to open-source projects or strong GitHub/portfolio demonstrating advanced front-end work.
- Experience in AI-driven platforms or SaaS-based product companies.
Perks & Benefits
- Competitive salary with performance-based bonuses.
- Opportunity to work on cutting-edge real-time audio/video applications.
- Flexible working hours .
- Access to the latest development tools and technologies.
Roles and Responsibilities
- Calling people who have filled the signup or contact form
- Finding leads online/offline who match the criteria of the target customer
- Make cold calls to the leads generated
- Handle both outbound/inbound calls
- Update systems, CRMs, Excels, Google Sheets
- Give platform demo to interested customers
- Write articles/knowledge base for tutorials on how to use the product
- Support customers for any queries about the product
Desired Candidate Profile
- Should have great convincing skills
- Should have strong negotiating skills
- Should be able to pitch the client understand the customer instead of repeating a fixed sales pitch
- Should have always achieved targets or beyond
- Should be able to Tech Savvy
- Go-getter attitude, self-starter, instead of manager or management having to follow up to get work done or to remind about targets
- Well organized with handling data, sales funnel and reaching out to the customers on time
- Soft-spoken and delight for customers to speak to
- Must have email writing skills to follow up or share information
- Can be on phone for a long time and familiar with using dialer systems
Job Purpose
We work in the latest technology, and our foundations are data structures, algorithms, solid logical reasoning, and mathematics. We are looking for very strong engineers who love coding, optimizing, and ensuring their code is the most efficient.
You will be involved with hardcore development. If you are an assembler of code or packages from different places to build something, you may not find our team to be the right fit.
You must be someone who can build anything from the ground up. Programming language should not be any barrier for you, as you should be able to pick up any programming language or underlying technology within a week.
Key Areas of Responsibility
Core development. Ready to participate in the designing, brainstorming, and development process. You must give sleepless nights to meet deadlines whenever required.
Desired Candidate Profile
Essential Skills
- Reliable, Accountable, and Trustworthy
- Ability to understand software requirements based on a wireframe/program specification
- Familiarity with GoLang / PHP / Python / Java / C / C++ / Linux Shell and Scripting / HTML / CSS / JS / Node.js is a plus
- Effective communication skills to ensure smooth coordination of tasks with the Team Leader.
- Knowledge of MongoDB, MySQL, and PL/SQL is a plus
- Familiarity with ML, TensorFlow, and Keras is a plus
- Knowledge of web servers such as Apache, NGNIX, and the HTTP protocol is a plus.
- Knowledge of multi-process, threads, memory, and filesystem on Linux is desirable.
- Must Solve The Following
To consider you for the current opening, please make sure to understand the following question and solve it. A simple program in any programing language would do. If you cannot solve this, please do not apply.
Write a function foo(x) where foo(foo(x)) = -x (assume x to be an integer, and foo(x) has to be always real), any programming language would do. Before submitting the answers, please verify that the output of foo(foo(10)) should be -10 and foo(foo(-10)) should be 10.
- Analyse client’s financial status (e.g., income, expenses and liabilities)
- Examine and suggest financial opportunities (e.g., insurance plans, investment strategies)
- Develop sound financial plan and budgets for clients according to their changing needs.
- Help clients implement their plans and carry out transactions.
- Present and sell suitable financial products and services.
- Build strong relationships to retain existing clients.
- Maintain updated knowledge of regulations, practices and financial products.
- Ability to do gap analysis and designing counter action plan (if needed)
- Periodic review with the client on his report as per set plan
- Portfolio rebalancing
Project Overview: We are looking for expert level Postgres database developer to work on a software application development project for a fortune 500 US based telecom client. The application is web based and used across multiple teams to support their business processes. The developer will be responsible for developing various components of the Postgres database and for light administration of the database.
Key Responsibilities: Collaborate with onshore, offshore and other team members to understand the user stories and develop code. Develop and execute scripts to unit test. Collaborate with onshore developers, product owner and the client team to perform work in an integrated manner.
Professional Attributes: Should have the ability to work independently and seek guidance as and when necessary - Should have good communication skills - Flexible working in different time zones if necessary - Good team player - Mentoring juniors
Experience preferred:
- Extensive experience in Postgres database development (expert level)
- Experience in Postgres administration.
- Must have working experience with GIS data functionality
- Experience handling large datasets (50-100M tables)
- Preferred – exposure to Azure or AWS
- Must have skillsets for database performance tuning
- Familiarity with web applications
- Ability to work independently with minimal oversight
- Experience working cohesively in integrated teams
- Good interpersonal, communication, documentation and presentation skills.
- Prior experience working in agile environments
- Ability to communicate effectively both orally and in writing with clients, Business Analysts and Developers
- Strong analytical, problem-solving and conceptual skills
- Excellent organizational skills; attention to detail
- Ability to resolve project issues effectively and efficiently
- Ability to prioritize workload and consistently meet deadlines
- Experience working with onshore-offshore model
If you are a technology enthusiast, we have the perfect job for you! We are looking for Node.Js Developers to join our agile team of professionals.
Responsibilities:
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Implementing effective security protocols, data protection measures, and storage solutions.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Recommending and implementing improvements to processes and technologies.
- Keeping informed of advancements in the field of Node.js development.
Requirements:
- Bachelor's degree in computer science, information science, or similar.
- At least two years' experience as a Node.js developer.
- Extensive knowledge of JavaScript, web stacks, libraries, and frameworks.
- Knowledge of front-end technologies such as HTML5 and CSS3.
- Superb interpersonal, communication, and collaboration skills.
- Exceptional analytical and problem-solving aptitude.
- Great organizational and time management skills.
- Availability to resolve urgent web application issues outside of business hours.
- Implementing security and data protection.
- Integrating the design into high quality code.
- Ensuring the performance, quality, and responsiveness of application.
- Identifying and correcting bottlenecks and fix bugs.
- Unit-testing code for robustness, including edge cases, usability, and general reliability
- Working on bug fixing and improving application performance
What you need to have:
- Proficient in Mobile App development with full stack development capabilities.
- In-depth understanding of the entire web development process (design, development and deployment)
- Good knowledge on code signing, debugging tools and project configuration on Android.
- Sound knowledge of REST Standards
- Experience working with a relational database
- Nice To Have
- Strong algorithm/ data structures design and problem solving skills
- Experience with cloud environments like AWS is a plus.
- Soft Skills
- Must be able to work in a team.
- Must have good communication skills.
Responsibilities:
Maintain and manage of current IT infrastructure.
Maintain and Manage current computer Network and Severs.
Provide right solution for user based query / requirement
Handle day to day IT related query / issue in given timeline.
Giving status report to Respective supervisor / Manager on daily basis.
Adherence to the expected roles and responsibilities w.r.t ISMS and QMS standards.
Required Skills:
Network and servers installation and configurations
Linux & Windows system management
Hardware and software installation and management
O365 and G-Suite Management
Client communication and follow up
Vendor communication, follow up
Educational Qualifications ,Certifications & Experience : 3 - 5 years of experience
Knowledge of Windows server and Hyper V Networking(Cisco) Technology, O365 and Gsuite
Certification: CCNA(Preferred), MCSA(Preferred), RHCE(Preferred)
Graduation: Any discipline. (Graduation in Computer Science or related field will be a big plus)
(Hadoop, HDFS, Kafka, Spark, Hive)
Overall Experience - 8 to 12 years
Relevant exp on Big data - 3+ years in above
Salary: Max up-to 20LPA
Job location - Chennai / Bangalore /
Notice Period - Immediate joiner / 15-to-20-day Max
The Responsibilities of The Senior Data Engineer Are:
- Requirements gathering and assessment
- Breakdown complexity and translate requirements to specification artifacts and story boards to build towards, using a test-driven approach
- Engineer scalable data pipelines using big data technologies including but not limited to Hadoop, HDFS, Kafka, HBase, Elastic
- Implement the pipelines using execution frameworks including but not limited to MapReduce, Spark, Hive, using Java/Scala/Python for application design.
- Mentoring juniors in a dynamic team setting
- Manage stakeholders with proactive communication upholding TheDataTeam's brand and values
A Candidate Must Have the Following Skills:
- Strong problem-solving ability
- Excellent software design and implementation ability
- Exposure and commitment to agile methodologies
- Detail oriented with willingness to proactively own software tasks as well as management tasks, and see them to completion with minimal guidance
- Minimum 8 years of experience
- Should have experience in full life-cycle of one big data application
- Strong understanding of various storage formats (ORC/Parquet/Avro)
- Should have hands on experience in one of the Hadoop distributions (Hortoworks/Cloudera/MapR)
- Experience in at least one cloud environment (GCP/AWS/Azure)
- Should be well versed with at least one database (MySQL/Oracle/MongoDB/Postgres)
- Bachelor's in Computer Science, and preferably, a Masters as well - Should have good code review and debugging skills
Additional skills (Good to have):
- Experience in Containerization (docker/Heroku)
- Exposure to microservices
- Exposure to DevOps practices - Experience in Performance tuning of big data applications








