Home
Jobs
Companies
Resume
7 Job openings at Think Right Technologies
About Think Right Technologies

Think Right Technologies is a technology solutions provider specializing in software development, IT consulting, and digital transformation services.

Data Engineer

Not specified

3 - 5 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

Data Engineer at Think Right Technologies will be responsible for building and deploying scalable data driven solutions. Data Engineers are responsible for working with both SQL and NoSQL technologies and collaborating with other product development teams identifying and implementing the appropriate data repositories based on strategical business needs. Responsibilities for Data Engineer: Data Pipeline Development: Assist in designing, developing, and maintaining data pipelines to ensure efficient data ingestion, transformation, and storage. Collaborate with senior data engineers to implement ETL (Extract, Transform, Load) processes and workflows. Database Management: Support the management and optimization of relational and NoSQL databases. Assist in database schema design, indexing, and performance tuning. Data Quality and Integrity: Monitor and validate data to ensure accuracy and consistency across systems. Help identify and resolve data quality issues and implement data cleansing techniques. Data Integration: Assist in integrating data from various sources, including internal and external systems, APIs, and third-party data providers. Support data migration and synchronization tasks as needed. Collaboration and Communication: Work closely with data analysts, data scientists, and other stakeholders to understand data requirements and deliver solutions. Participate in team meetings, providing updates on progress and contributing to project discussions. Documentation and Reporting: Document data engineering processes, workflows, and systems to ensure clarity and maintainability. Prepare reports and presentations to communicate data insights and project status to the team and management. Qualifications and Working Experience: Bachelor s degree in computer science, Information Technology, Data Science, or a related field. 3 - 5 years of experience in data engineering, database management, or a related role. Technical Skills: Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server). Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Knowledge of programming languages such as Python Java, or Scala is must. Understanding of data warehousing concepts and ETL processes. ML Basics and exposure is desirable Familiarity with data integration tools and platforms is a plus (e.g., Apache NiFi, Talend). AWS, Glue and/or Azure Data Factory exposure/experience is a plus/desirable Experience in API, Big Data Technologies is desirable ML Basics and exposure is desirable Required Qualities: Strong analytical and problem-solving skills. Ability to work effectively both independently and as part of a team. Excellent communication and interpersonal skills. Attention to detail and a commitment to delivering high-quality work

Senior Data Engineer

Not specified

6 - 8 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

Data Engineer at Think Right Technologies will be responsible for building and deploying scalable data driven solutions. Data Engineers are responsible for working with both SQL and NoSQL technologies and collaborating with other product development teams identifying and implementing the appropriate data repositories based on strategical business needs. Responsibilities for Data Engineer: Data Pipeline Development: Assist in designing, developing, and maintaining data pipelines to ensure efficient data ingestion, transformation, and storage. Collaborate with senior data engineers to implement ETL (Extract, Transform, Load) processes and workflows. Database Management: Support the management and optimization of relational and NoSQL databases. Assist in database schema design, indexing, and performance tuning. Data Quality and Integrity: Monitor and validate data to ensure accuracy and consistency across systems. Help identify and resolve data quality issues and implement data cleansing techniques. Data Integration: Assist in integrating data from various sources, including internal and external systems, APIs, and third-party data providers. Support data migration and synchronization tasks as needed. Collaboration and Communication: Work closely with data analysts, data scientists, and other stakeholders to understand data requirements and deliver solutions. Participate in team meetings, providing updates on progress and contributing to project discussions. Documentation and Reporting: Document data engineering processes, workflows, and systems to ensure clarity and maintainability. Prepare reports and presentations to communicate data insights and project status to the team and management. Qualifications and Working Experience: Bachelor s degree in computer science, Information Technology, Data Science, or a related field. 6 - 8 years of experience in data engineering, database management, or a related role. Technical Skills: Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server). Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus. Knowledge of programming languages such as Python Java, or Scala is must. Understanding of data warehousing concepts and ETL processes. ML Basics and exposure is desirable Familiarity with data integration tools and platforms is a plus (e.g., Apache NiFi, Talend). AWS, Glue and/or Azure Data Factory exposure/experience is a plus/desirable Experience in API, Big Data Technologies is desirable ML Basics and exposure is desirable Required Qualities: Strong analytical and problem-solving skills. Ability to work effectively both independently and as part of a team. Excellent communication and interpersonal skills. Attention to detail and a commitment to delivering high-quality work

Lead Data Engineer

Not specified

9 - 12 years

INR 25.0 - 30.0 Lacs P.A.

Work from Office

Full Time

About the Role At Think Right Technologies we are seeking a highly skilled and motivated Lead Data Engineer to spearhead our data initiatives, design scalable architectures, and manage data pipelines using Azure or AWS cloud platforms. The ideal candidate will have a strong technical background, proven leadership skills, and the ability to collaborate across teams to deliver impactful data solutions. Key Responsibilities Leadership and Strategy: Lead and mentor a team of data engineers in building and maintaining robust data infrastructure. Define and implement the data engineering roadmap aligned with organizational goals. Advocate for best practices in data management, security, and governance. Data Architecture and Pipeline Development: Design and implement scalable, efficient, and reliable data pipelines and ETL/ELT processes. Optimize existing data architectures for performance and scalability in Azure or AWS environments. Manage large-scale data lakes, warehouses, and real-time streaming data. Collaboration: Partner with data scientists, analysts, and other stakeholders to understand data requirements. Translate business needs into technical solutions that align with industry standards. Cloud Expertise: Utilize Azure or AWS cloud services, including but not limited to Databricks, Synapse, Redshift, Glue, and S3. Monitor and manage cloud resources for cost and efficiency optimization. Automation and Monitoring: Develop automation scripts for deploying and maintaining data workflows. Implement monitoring tools to ensure data pipeline reliability and system health. Required Qualifications: Education: Bachelor s or Master s degree in Computer Science, Engineering, or a related field. Experience: 9 - 12 years of experience in data engineering, with 2 - 4 years leading technical teams. Required Technical Skills: Proficiency in programming languages such as Python, Scala, or Java. Expertise in SQL and database systems (e.g., PostgreSQL, Snowflake, SQL Server). Hands-on experience with Azure (e.g., Data Factory, Synapse, Data Lake) or AWS (e.g., Glue, Redshift, S3). Strong understanding of data modelling, warehousing, and big data technologies (e.g., Spark, Kafka). Experience with CI/CD pipelines, Terraform, and version control systems like Git. Required Leadership Qualities: Leadership : Ability to inspire and guide a team towards achieving goals. Ownership : Demonstrates a strong sense of responsibility for their tasks and outcomes. Takes initiative to identify and solve problems without waiting for direction. Problem-Solving : Creative and analytical thinking to overcome challenges. Decision-Making : Strong ability to make informed and timely decisions. Communication : Ability to convey ideas and instructions clearly and concisely. Capable of persuading and motivating others to achieve common goals. Provides constructive feedback in a way that encourages growth and improvement. Preferred Qualifications Certifications in Azure or AWS (e.g., Azure Data Engineer Associate, AWS Certified Data Analytics). Experience with machine learning workflows and AI/ML tools. Familiarity with orchestration tools like Apache Airflow or Azure Data Factory pipelines.

Lead Microservices Developer

Not specified

12 - 15 years

INR 15.0 - 19.0 Lacs P.A.

Work from Office

Full Time

1. Microservices Architecture Design and Development Design and implement scalable, reliable, and secure microservices solutions. Establish best practices for microservices development, including coding standards and design patterns. Define and implement APIs using RESTful or gRPC standards. 2. Technical Leadership Provide technical guidance to development teams throughout the software lifecycle. Collaborate with architects, product managers, and stakeholders to align technical strategies with business goals. Review and approve system designs, ensuring adherence to architectural standards. 3. Cloud and Deployment Develop cloud-native solutions using platforms such as AWS, Azure, or Google Cloud. Leverage containerization (Docker) and orchestration tools (Kubernetes) for deployment and scaling. Design CI/CD pipelines to automate build, test, and deployment processes. 4. Performance and Optimization Monitor and optimize system performance, scalability, and reliability. Conduct capacity planning and implement solutions for fault tolerance and high availability. Identify and resolve bottlenecks in distributed systems. 5. Security and Compliance Implement secure coding practices to safeguard sensitive data and ensure compliance with industry standards. Collaborate with security teams to conduct audits and address vulnerabilities. 6. Collaboration and Mentorship Lead and mentor a team of developers, fostering a culture of innovation and continuous improvement. Collaborate with cross-functional teams to ensure seamless integration of microservices with existing systems. Facilitate technical training and knowledge-sharing sessions. Key Requirements: Technical Expertise: Strong proficiency in programming languages such as Python, C#. Expertise in designing and implementing microservices using frameworks like Spring Boot, Micronaut, or similar. Proficiency in API design and management using tools like Postman, or API Gateway. Experience with event-driven architecture using tools like Kafka or Azure Service Bus. Cloud and DevOps: Hands-on experience with cloud platforms (AWS, Azure, GCP) and associated services. Knowledge of containerization (Docker) and orchestration (Kubernetes, Helm). Proficiency in CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps. Database Management: Experience with both relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases. Strong understanding of database design, optimization, and integration. Soft Skills: Excellent problem-solving and analytical abilities. Strong communication and stakeholder management skills. Ability to work effectively in Agile or Scrum environments. Required Qualifications: Bachelor s or Master s degree in Computer Science, Engineering, or a related field. 12 - 15 Years relevant experience. Certifications in cloud platforms (AWS Certified Solutions Architect, Azure Developer Associate, etc.). Proven experience in leading and delivering large-scale microservices-based projects

Senior Elasticsearch Engineer

Not specified

4 - 9 years

INR 7.0 - 11.0 Lacs P.A.

Work from Office

Full Time

A Senior Elasticsearch Engineer at Think Right Tech will be responsible for architecting, building, testing, and deploying scalable data driven solutions and technologies that implement new features and functionality as prioritized by Matchbook executive leadership. Additionally, Senior Elasticsearch Engineers are responsible for working with both SQL and NoSQL technologies and assisting product development teams with identifying and implementing the appropriate data repositories based on actual needs. Responsibilities: An Elastic Search/OpenSearch engineer is responsible for designing, implementing, and maintaining search solutions using the Elastic Search/OpenSearch platform. They work with search technologies to build and manage search infrastructure that can meet the needs of the business. Provide ongoing operational and maintenance support for existing systems and applications. Designing and implementing search solutions: Elastic Search/OpenSearch engineers design and implement search solutions that can meet the needs of the business. They should be proficient in search technologies and have experience working with Elastic Search/OpenSearch. Continue to learn and grow professionally as new services and solutions come to market. Ensuring data quality and consistency: Elastic Search/OpenSearch engineer should ensure that data quality and consistency are maintained in the search solution. They should be proficient in data modeling and normalization techniques. Infrastructure and Application Logging to Managed Elasticsearch Instance. Elasticsearch / OpenSearch: indices, data mapping, query creation and optimization, match scoring, indexation, aliases and in general the overall functioning of the Elastic Stack. Coding: create programs to index data and run queries against it, using any preferred programming language Elasticsearch/OpenSearch libraries. Understand the data life cycle management on Elasticsearch. Qualifications and working experience: Bachelor s or Master s degree in Computer Science, Engineering, or a related field. Overall 12 - 14 years experience is required with related work experience of 4+ years. Experience on current AWS OpenSearch Search Indexes to support public Search/Match APIs Experience on current Azure Cognitive Search Indexes support SaaS platform Data Hub Search/Match APIs Experience on Elastic Cloud and AWS OpenSearch Service basic tasks. Effective communication skills, both oral and written. Strong experience with the Elastic Stack. Prior experience with Elasticsearch/Elastic Stack Kubernetes Debugging, configuring, tuning application and platforms Proven experience with cluster architecture, design and deployment Understanding of software design as it relates to Elasticsearch deployments. Operating and performance-tuning clusters and data collection, managing data, scaling, and patching. Using the APIs of Elasticsearch to automate tasks, access data and build integrations. Exploring and visualizing data in Kibana Strong experience with Kubernetes Deploying and operating applications in Kubernetes Using Helm charts for templating Experience with programming languages, tools, and practices. Developing Applications, APIs, or system integrations in languages such as C#, Python or Go. Experience with automation using scripting languages such as PowerShell. Experience with DevOps practices and tools, such as Azure DevOps. Elastic Cloud, Azure, AWS or GCP

Sr. Python Developer

Not specified

5 - 7 years

INR 6.0 - 11.0 Lacs P.A.

Work from Office

Full Time

We are seeking an experienced and highly skilled Senior Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python programming, experience with developing scalable applications, and proficiency in integrating with various databases, APIs, and cloud environments. This role demands technical excellence, problem-solving abilities, and a passion for innovation to drive high-quality software development. Key Responsibilities: Application Development: Design, develop, and deploy robust Python-based applications and frameworks. Write clean, efficient, and reusable code following best practices. Ensure software quality through rigorous testing and code reviews. Database Integration: Work with relational and NoSQL databases like PostgreSQL, MySQL, MongoDB, etc. Design and optimize database queries and schemas. Ensure seamless data integration and migration. API Development and Integration: Develop and maintain RESTful APIs. Integrate third-party APIs and ensure high-performance data exchange. Cloud and Deployment: Work with cloud platforms such as AWS, Azure, or Google Cloud for deploying applications. Automate deployment pipelines using CI/CD tools. Optimize applications for scalability and performance in cloud environments. Collaboration and Mentoring: Collaborate with cross-functional teams, including front-end developers, designers, and product managers. Mentor junior developers by providing technical guidance and conducting code reviews. Troubleshooting and Maintenance: Debug and resolve technical issues across the application lifecycle. Perform regular maintenance to enhance system performance and security. Key Requirements: Technical Expertise: Strong proficiency in Python and related frameworks (e.g., Django, Flask, FastAPI). Experience with front-end technologies like HTML, CSS, JavaScript (preferred but not mandatory). Knowledge of data analysis libraries such as Pandas, NumPy, or SciPy is a plus. Hands-on experience with relational databases (e.g., PostgreSQL, MySQL). Familiarity with NoSQL databases (e.g., MongoDB, Redis). Proficient in building and consuming RESTful APIs. Experience with GraphQL is a plus. Knowledge of cloud services (AWS, Azure, GCP). Experience with Docker and container orchestration tools (e.g., Kubernetes). Familiarity with CI/CD tools like Jenkins, GitLab CI, or Travis CI. Excellent problem-solving and analytical skills. Strong communication and collaboration abilities. Experience working in Agile or Scrum-based development environments. Knowledge of software security principles is a plus. Qualifications and working experience: Bachelor s degree in Computer Engineering, Computer Science, or a related field 5 - 7 experience as a Software Engineer using Python. Expert knowledge of Python frameworks like Flask and Django Experience in Data Engineering/Data Science. Knowledge and experience in Data models, database design development, data mining and segmentation techniques will be an added advantage. An in-depth understanding of Python s threading limitations and multi-process architecture Ability to work independently when necessary and collaborate on projects. Excellent communication skills and interpersonal abilities

Angular Developer

Not specified

6 - 8 years

INR 6.0 - 10.0 Lacs P.A.

Work from Office

Full Time

An Angular Developer at Matchbook is responsible for conducting full lifecycle analysis to include requirements, activities and design as prioritized by Matchbook executive leadership. Angular Developers will develop analytics and reporting capabilities. They will also monitor performance and quality control plans to identify improvements. Responsibilities 1. Develop User interfaces for Modern Rich Internet Applications with the latest Front-End Technologies 2. Perform product analysis and development tasks of an increasingly complex nature which may require extensive research and analysis. 3. Writing tested and documented JavaScript, HTML and CSS 4. Make design and technical decisions for AngularJS projects. 5. Develop application code and unit test in the AngularJS, Rest Web Services and Java technologies for the Application Development Center. 6. Ensuring high performance Key Qualities Required: 1. Proven Angular Developer experience. 2. C# or Java 3. Knowledge of Database will be an added advantage Qualifications and working experience: 1. A bachelor s degree in computer science, Mathematics, Physics, or equivalent degree and relevant 6-8 years experience is required. 2. Proven working experience as an Angular Developer and understanding of the language. 3. The ability to take requirements from initial stage and see through to completion. 4. Exposure to programming languages like C# or Java is preferred. 5. Complex application, build from scratch-Data Visualizations, Compress tables. Graphs, etc. 6. Technical expertise regarding data models, database design development, data mining and segmentation techniques will be an added advantage.

FIND ON MAP

Think Right Technologies

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Chrome Extension

Apply to 20+ Portals
in one click

chrome image
Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Setup Job Alerts

Job Titles Overview