Current Openings

No. of Positions : 1


Total Relevant Experience : 4 to 7 Years


Education : BE / B.Tech (Computer Science / I.T.), MCA, M.Sc. or any equivalent degree


Job Description

  • Have hands on experience in maintaining and administering databases
  • Be able to perform regular maintenance of the database, it’s servers and keep them in good health
  • Must have experience in database performance optimization
  • Be able to take quick action in case of any disturbances in the servers, alerts, deadlocks, unexpected errors, or any other anomalies
  • Be willing to learn and explore new technologies
  • Have knowledge of backup processes for servers and the data associated therewith
  • Be able to understand requirements proficiently and execute them
  • Provide end to end technical support and solutions
  • Be able to read and understand database logs
  • Be able to create database diagrams and documentation
  • Must be logically sound and have experience writing queries and functions
  • Hands on experience in Postgre SQL/MS SQL, Open Search, Mongo DB
  • Understanding of applications of data analysis
  • Familiarity with tools such as SSAS, Talend, SSIS, Apache Airflow

Required Skills

  • Strong understanding of basic concepts of SQL & NoSql database
  • Strong understanding of sql queries statements such as joins, group by, having etc.
  • Familiarity with database security, backup and recovery, and performance tuning and monitoring
  • Good to have knowledge/experience in Powershell, UNIX or Python shell scripting skills
  • Self-motivated and directed, with keen attention to detail
  • Able to prioritize and execute tasks in proper method
  • Experience working in a team-oriented, collaborative environment
  • Active communication with team members and participating in finding solutions for technical issues.
  • Nice to have - Familiarity with BI tools such as Power BI
  • Experience in JIRA and confluence and working in agile methodology

No. of Positions : 2


Total Relevant Experience : 2 to 5 Years


Education : B.E. (Computer Science / I.T.), BCA, MCA, M.Sc. or any equivalent degree


Job Description

  • Proficient in SQL and thorough understanding of database concepts
  • Working experience in business requirement gathering and analysis, following the SDLC life cycle
  • Collaboration with technical specialists during creation of the functional or technical requirements
  • Developing stored procedures, functions, views and normalized table structures
  • Involved in database object development, maintenance, and enhancement
  • Involved in SQL scripting, PL/SQL code writing, modifications for incremental requirements
  • Having good troubleshooting skills for issue identification
  • Intuitive command on data migration activities
  • Working well with a team and mentoring juniors
  • Working knowledge in PostgreSQL, MS-SQL database

Required Skills

  • Experience working on linux platform
  • Basic understanding of No-SQL, preferably OpenSearch, MongoDB
  • Automation scripting for syncing and extracting data, database jobs, windows scheduled tasks
  • Understanding of ETL process
  • Experience in JIRA and confluence and working in agile

No. of Positions : 2


Total Relevant Experience : 2 to 5 Years


Education : BCA / MCA / B.E. / B.Tech / M.E. / M.Tech – Computer / Information Technology


Job Description

  • Writing clean and efficient codes for Android applications
  • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
  • Performing unit and instrumentation tests on code
  • Requirement gathering, feasibility study, technical documentation, diagrams, POC
  • Follow Agile methodology for software development
  • Staying up to date with new android mobile technology

Required Skills

  • Strong knowledge of Core java & Kotlin Programming languages
  • Must have good understanding of OOPS concepts
  • Knowledge of architectural patterns MVVM & clean architecture
  • Good understanding and experience on app life cycle-design
  • Knowledge of Broadcast Receivers, Services, Job Schedulers, and Other periodic works
  • Knowledge of Room DB, Retrofit & Jetpack Compose UI added advantage
  • Familiarity with RESTful APIs to effectively integrate Android applications
  • Good Problem solving and debugging skills
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Nice to have - JIRA and confluence and working in agile

No. of Positions : 2


Total Relevant Experience : 6 to 8 Years


Education : B.E. / B.Tech / M.E. / M.Tech / MCA – Computer / Information Technology


Job Description

  • Design the application architecture
  • Writing clean and efficient codes for Android applications
  • Monitoring the performance of live apps and work on optimizing them at the code level
  • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
  • Responsible for new development, enhancement/improvement of existing application(s)
  • Maintain code quality, organization, and automatization in good way
  • Troubleshoot and identify resolution of problem(s)
  • Follow Agile methodology for software development
  • Provide solution for the given problem statement
  • Performing unit and instrumentation tests on code
  • Staying up to date with new mobile technology trends, applications, and protocols
  • Requirement gathering, feasibility study, technical documentation, diagrams, POC
  • Follow Agile methodology for software development
  • Code review of team member(s) and make sure to follow best practices

Required Skills

  • Prior product delivery experience, with strong background in Android App Development
  • Strong knowledge of Core java & Kotlin Programming languages
  • Must have good understanding of OOPS concepts
  • Knowledge of architectural patterns MVVM & clean architecture
  • Experience with various Android SDK and different versions of Android
  • Knowledge of Broadcast Receivers, Services, Job Schedulers, and Other periodic works
  • Knowledge of Room DB, Retrofit & Jetpack Compose UI added advantage
  • Familiarity with RESTful APIs to effectively integrate Android applications
  • Good understanding and experience on app life cycle-design
  • Good Problem solving and debugging skills
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Experience with version control systems such as SVN, Bitbucket
  • Nice to have - JIRA and confluence and working in agile
  • Nice to have - Automation wherever needed CI/CD implementation

No. of Positions : 1


Total Relevant Experience : 8 to 10 Years


Education : B.E. / B.Tech / M.E. / M.Tech / MCA – Computer / Information Technology


Job Description

  • The primary responsibilities of the tech lead revolve around providing hands-on leadership in software architecture, guiding and mentoring the Android software development team, and serving as a close collaborator and trusted advisor to both the business and technology teams. Additionally, the tech lead is accountable for ensuring the successful delivery of a robust, high-quality, and scalable mobile solution. This role offers excitement and challenges to individuals who are visionary thought-leaders, possess real-world experience, and excel in cross-functional collaboration.
  • Technical Leadership: Provide technical guidance, direction and hands-on technical leadership to the android development team. You will be responsible for setting the technical direction of projects, ensuring best practices are followed, and making architectural decisions.
  • Mentoring and Coaching: Mentoring and coaching team members to improve their technical skills, code quality, and overall performance. You'll be responsible for fostering a culture of continuous learning and growth within the team.
  • Code Review: Conducting regular code reviews to maintain code quality, ensure adherence to coding standards, and identify possible improvement.
  • Architectural Design: Create architectures which are scalable, maintainable and flexible enough to accommodate changes and updates.
  • Project Planning and Estimation: Involve with project team in project planning and estimation by providing technical insights and assessing the feasibility of proposed features or improvements
  • Technology Evaluation: Evaluating and adopting new technologies, tools, and frameworks that can enhance the development process and improve the application's performance and user experience
  • Bug Tracking and Issue Resolution: Identifying and resolving technical issues, bugs, and performance bottlenecks in the applications. You'll ensure that the team maintains a high level of code quality and application performance.
  • Communication: Being a strong communicator and collaborator with other teams, stakeholders, and management. You'll need to effectively convey technical concepts and project status to non-technical audiences.
  • Quality Assurance: Overseeing the implementation of testing strategies, including unit testing, integration testing, and UI testing, to deliver a robust and reliable application
  • Continuous Improvement: Identifying process inefficiencies and areas for improvement within the development workflow and implementing best practices to increase team efficiency and productivity
  • Risk Management: Anticipating and mitigating potential risks and challenges during the development lifecycle to ensure project success
  • Team Building: Contributing to the recruitment and hiring process to build a skilled and cohesive Android development team.


Required Skills

  • Should have 8+ years of experience in android development with extensive knowledge of android SDK/framework, Kotlin and Java.
  • Proven experience as an Android developer with a strong portfolio of successful mobile applications.
  • Demonstrated experience in designing and implementing complex Android applications with a focus on performance and scalability
  • Strong leadership and communication skills, with the ability to collaborate effectively across teams and mentor junior developers.
  • Solid understanding of the full mobile development life cycle
  • Expertise in MVVM/Clean architecture, SOLID principal & Android Jetpack components such as View Model, Compose UI & Room DB
  • Working with communication middleware for IPC like AIDLs
  • Should have worked with Junit and functional testing, with frameworks like Mockito and Espresso.
  • Good understanding of the client/server architecture, PKI infrastructure and web services REST. Good understanding of XML and JSON
  • Experience on system app development & rooted device is added advantage
  • Strong analytical and problem-solving skills to identify and resolve technical challenges and performance bottlenecks in Android applications
  • Nice to have experience on CI/CD
  • Nice to have - JIRA and confluence and working in agile
  • Familiarity with Agile methodologies and practices

No. of Positions : 1


Total Relevant Experience : 3 to 5 years


Education : B.E. / B.Tech / M.E. / M.Tech / M.C.A – Computer / Information Technology


Job Description

  • Writing clean and efficient codes
  • Identifying and resolving bottlenecks, rectifying bugs and enhancing application performance
  • Requirement gathering, feasibility study, technical documentation, diagrams, POC
  • Follow Agile methodology for software development
  • Staying up to date with new android mobile technology

Required Skills

  • Strong knowledge of C, C++ & Core java programming languages
  • Knowledge of Android & Linux subsystem
  • Must have good understanding of OOPS concept
  • Hands of experience of scripting languages (shell/python)
  • Good overview of bootloader, Kernel and Various subsystems
  • Good Problem solving and debugging skills
  • Knowledge of Android rooting process is added advantage
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Nice to have - JIRA and confluence and working in agile

No. of Positions : 1


Total Relevant Experience : 2 to 5 Years


Education : Certifications such as CompTIA Linux+, Red Hat Certified Engineer (RHCE), or Cisco Certified Network Associate (CCNA).


Job Description

  • Install, configure, and maintain Linux servers and workstations.
  • Monitor system performance, identify bottlenecks, and optimize system resources.
  • Administer user accounts, access controls, and permissions.
  • Handle software installations, updates, and patches.
  • Networking Infrastructure Management.
  • Implement and enforce security measures to protect the network from unauthorized access, cyber threats, and malware.
  • Monitor network traffic for suspicious activities and take appropriate actions when needed.
  • Maintain firewalls, intrusion detection systems, and other security appliances.
  • Network Protocols and Services
  • Proficiently work with TCP/IP, DNS, DHCP, VLANs, VPNs, and other network protocols and services.
  • Configure and manage network services such as DNS, DHCP, NTP, and LDAP.
  • Backup and Disaster Recovery
  • Set up and maintain backup strategies to safeguard critical data.
  • Develop and execute disaster recovery plans to ensure business continuity.
  • Collaborate and Support: Collaborate with cross-functional teams to provide technical support for various projects.
  • Assist other IT teams and end-users with Linux and networking-related queries.

Required Skills

  • Proven experience as a Linux Administrator with a strong emphasis on networking.
  • Solid knowledge of Linux operating systems (e.g., Oracle Linux,Alma Linux, Ubuntu, Red Hat) and command-line tools.
  • In-depth understanding of network protocols, routing, and subnetting.
  • Familiarity with network hardware and software, including routers, switches, firewalls, and VPNs.
  • Experience with network monitoring and troubleshooting tools.
  • Ability to handle and prioritize multiple tasks in a fast-paced environment.
  • Certifications such as CompTIA Linux+, Red Hat Certified Engineer (RHCE), or Cisco Certified Network Associate (CCNA).
  • Rotation Shift

No. of Positions : 2


Total Relevant Experience : 2 to 5 Years


Education : B.E. / B.Tech / M.E. / M.Tech / M.C.A – Computer Science / Information Technology


Job Description

  • Design the application architecture, design of different components which can communicate to each other
  • Requirement gathering, feasibility study, technical documentation, diagrams, POC
  • Provide solution for the given problem statement
  • Responsible for new development, enhancement/improvement of existing application(s)
  • Maintain code quality, organization, and automatization in good way
  • Troubleshoot and identify resolution of problem(s)
  • Follow Agile methodology for software development
  • Prepare test based applications for various .NET applications
  • Explore and learn latest technologies of Microsoft periodically
  • Maintain technical specification document(s)
  • Preparation of application release(s) and get it deploy to next level
  • Code review of team member(s) and make sure to follow best practices

Required Skills

  • Must have good communication and understanding skills
  • Strong knowledge of Microsoft .NET framework 4.5, .Net Core and above
  • Must have very good understanding of OOPS concepts
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Must have very good knowledge on Microsoft .NET technologies and C# language
  • Familiar and hands on experience with various design and architectural patterns and best practices
  • Automation wherever is needed. CI/CD implementation
  • Should have hands on experience different type of application(s). Ex. Web ,Web API, Console, Service/Application
  • Should have good understanding of database (SQL, Postgre SQL) concepts
  • Nice to have understanding/experience on socket programming
  • Nice to have understanding/experience on Angular10+, ReactJS etc
  • Nice to have - JIRA and confluence and working in agile

No. of Positions : 2


Total Relevant Experience : 5 to 8 Years


Education : B.E. / B.Tech / M.E. / M.Tech / M.C.A – Computer Science / Information Technology


Job Description

  • Design the application architecture, design of different components which can communicate to each other
  • Requirement gathering, feasibility study, technical documentation, diagrams, POC
  • Provide solution for the given problem statement
  • Responsible for new development, enhancement/improvement of existing application(s)
  • Maintain code quality, organization, and automatization in good way
  • Troubleshoot and identify resolution of problem(s)
  • Follow Agile methodology for software development
  • Prepare test based applications for various .NET applications
  • Explore and learn latest technologies of Microsoft periodically
  • Maintain technical specification document(s)
  • Preparation of application release(s) and get it deploy to next level
  • Code review of team member(s) and make sure to follow best practices

Required Skills

  • Must have good communication and understanding skills
  • Strong knowledge of Microsoft .NET framework 4.5, .Net Core and above
  • Must have very good understanding of OOPS concepts
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Must have very good knowledge on Microsoft .NET technologies and C# language
  • Familiar and hands on experience with various design and architectural patterns and best practices
  • Automation wherever is needed. CI/CD implementation
  • Should have hands on experience different type of application(s). Ex. Web ,Web API, Console, Service/Application
  • Should have good understanding of database (SQL, Postgre SQL) concepts
  • Nice to have - JIRA and confluence and working in agile
  • Nice to have understanding/experience on socket programming
  • Nice to have understanding/experience on Angular10+, ReactJS etc

No. of Positions : 2


Total Relevant Experience : 8+ Years


Education : B.E. / B.Tech / M.E. / M.Tech / M.C.A – Computer Science / Information Technology


Job Description

  • Design the application architecture, design of different components which can communicate to each other
  • Requirement gathering, feasibility study, implementation, technical documentation, diagrams, POC
  • Provide solution for the given problem statement
  • Provide end to end technical support and bring solutions for issues
  • Responsible for new development, enhancement/improvement of existing application(s)
  • Maintain code quality, organization, and automatization in good way
  • Troubleshoot and identify resolution of problem(s)
  • Follow Agile methodology for software development
  • Prepare test based applications for various .NET applications
  • Explore and learn latest technologies of Microsoft periodically
  • Maintain technical specification document(s)
  • Preparation of application release(s) and get it deploy to next level
  • Code review of team member(s) and make sure to follow best practices
  • Must have experience in team management and mentoring the team

Required Skills

  • Must have good communication and understanding skills
  • Strong knowledge of Microsoft .NET framework 4.5+, .Net Core and above
  • Must have very good understanding of OOPS concepts
  • Must have strong logical skill(s), should be able to solve any complex problem(s)
  • Must have very good knowledge on Microsoft .NET technologies and C# language
  • Familiar and hands on experience with various design and architectural patterns and best practices
  • Automation wherever is needed. CI/CD implementation
  • Should have hands on experience different type of application(s). Ex. Web ,Web API, Console, Service/Application
  • Should have good understanding of database (SQL,No-SQL, Postgre SQL) concepts
  • Nice to have understanding/experience on Azure stack and cloud computing
  • Nice to have - JIRA and confluence and working in agile
  • Nice to have understanding/experience on socket programming
  • Nice to have understanding/experience on Angular10+, ReactJS etc

No. of Positions : 1


Total Relevant Experience : 10 to 20 Years


Education : B.E. / B.Tech / M.E. / M.Tech / M.C.A – Computer Science / Information Technology


Job Description

Technical aspects

  • Must have hands on experience of more than 7 years in data warehouse architecture and business intelligence.
  • Must have experience more than 5 years in ETL development and operations preferrable in Azure/cloud environments.
  • Must have experience more than 5 years in SQL.
  • Must have experience in database management, ETL and reporting.
  • Must understand complex logic & models and must have experience writing queries and procedures
  • Demonstrate sound understanding of applications of data analysis and data science
  • Participate in requirement gathering and implement business value through data initiatives
  • Nice to have experience in optimizing database performance

Leadership aspects

  • Must have experience in team management and mentoring the team
  • Must possess technical expertise in leading a data warehouse team
  • Must take the lead in decision making process
  • Have exceptional decision-making skills in case of any complications and complexities related to data warehouse

Entrepreneurial aspects

  • Keen to learn and explore new technologies
  • Understand requirements proficiently and execute them
  • Provide end to end technical support and bring solutions for issues
  • Create database diagrams, database design and participate in documentation

Required Skills

  • Must have experience in the Azure Data factory
  • Must have sound understanding of SQL and ETL processes
  • Nice to have experience in Databricks, Data Fabric, Synapse & Data Lake
  • Nice to have knowledge about new data/cloud developments and able to implement them in optimized manner
  • Nice to have knowledge/experience in Powershell, UNIX or Python shell scripting skills
  • Nice to have experience with BI tools such as Power BI
  • Must have expertise in prioritizing and executing tasks in an efficient manner, and contribute effectively for team management
  • Experience in agile way of working
  • Active communication with team members and participating in finding solutions for technical issues.
  • Self-motivated and directed, with keen attention to detail

Apply for opening

Fill up the following information.

 Fields are mandatory.

Full Name 
Contact Number 
E-mail address 
Job Category 
Job Experience 
Upload Resume (.doc, .docx, .pdf) only  File size is too large. Maximum file size permitted is 4 MB
Remarks
  • Top