Angular Developer

  • 2+ years of experience in Web UI development using frameworks based on Javascript, excellent understanding of Javascript
  • 1+ year of experience in Angular 2+ version or React
  • Practices and champions Automated Tests (using tools like Karma, Jasmine, Protractor, etc.)
  • Experience in building Web UI using REST based services working with HTML, CSS (sass)
  • Experience with tools used for Modern Web UI development: VSCode, IntelliJ, TSLint, Chrome Developer Tools, Postman, Protractor, etc.
  • Good to have: In-depth understanding of UI Frameworks like Angular, React, etc.

 

FullStack Developer

 

As a Full-stack developer, you will work on a highly scalable system. You will be responsible for implementing microservices-based architecture based on functional specifications. You will ensure the highest quality standards while meeting the project timelines.

Primary requirements:

• Java/J2EE
• Web Services – REST, SOAP/XML
• Microservices based architecture
• database knowledge – PostgreSQL, MySQL preferred.
• Excellent verbal and written communication skills.
• Knowledge of containers, AWS/GCP/Azure, OWASP is an advantage.
• Knowledge of HTML, CSS, Angular 2+ will be a big plus

Senior C/C++ Linux Developer (Storage)

 

Skills Required:

  • Strong design and programming skills in developing C/C++ multi-thread applications involving network communication on Windows and/or Linux
  • Excellent understanding of POSIX APIs (thread-safe APIs, signal-safe APIs) and/or Windows APIs
  • Expertise in the Storage domain, especially with backup/restore products
  • Good understanding of Security concepts – symmetric and asymmetric cryptography
  • Comfortable with Git
  • Excellent debugging and problem-solving skills using logs and crash files
  • Experience with Linux kernel modules and VFS is a plus
  • Experience with Windows filter drivers is a plus

 

Senior HR Executive

 

Key Responsibilities:

  • Ensure completion of pre & onboarding process, all joining formalities, and documentation requirements within stipulated timelines
  • Handling the employee separation process (off-boarding formalities, termination, team transfers and entity transfers)
  • Take care of Leave, Attendance & Time Off Management
  • Work with other line functions to collect or provide relevant and accurate data
  • Manage employee relations and provide guidance to the Line manager to deal with PIP cases
  • Effectively manage employee queries adhering to SLA
  • Implement policy and practices to support business goals and strategies
  • Ensure compliance with policies and procedures
  • Ensuring the smooth & efficient operation and management of employee records using the company’s ERP
  • Well-versed with the use of Social media and tools for employee engagement, Employer Branding.
  • Effective partnership with other functions like TA, Payroll, Admin to deliver appropriate HR services.

 

 

Desired Candidate Profile:

  • Post Graduate in HR with around 5 years of HR Generalist experience in a medium-sized IT / IT Services organization
  • HR functional knowledge and implementation experience including labour laws and compliances
  • Excellent verbal and written communication skills, with the ability to present information and communicate effectively with employees and stakeholders at all levels
  • Should have hands-on experience in driving processes/initiatives/independently lead or handle HR programs/understand business, strategy financials
  • Ability to inspire confidence and trust, high on empathy and sensitivity towards others
  • Ability to work under pressure, drive timelines, and plan workload effectively
  • Excellent Microsoft Word, Excel, PowerPoint, and Outlook skills
  • Efficient in managing new-age communication & data gathering forms (Google and survey monkey etc…)
  • Flexible and able to adapt to change

Linux Administrator

Required Skills and Experience
  • 3-6 years of experience in Linux administration.
  • Exceptionally strong Linux system administration skills (specific experience with CentOS8 or similar distributions)
  • Fundamental knowledge of networking concepts
  • Proficient in Bash/shell Scripting
  • Experience with containerization systems (Docker, Docker-Compose, Kubernetes)
  • Experience with RedHat Package Manager (RPM), Yum, Git, and Ansible
  • Experience with KVM/ESX and AWS EC2 virtual environments
  • Ability to work independently under minimal supervision
Preferred Skills and Experience
  • Experience with Python
  • Experience with Microsoft Azure and/or Google Cloud Platform deployments.
  • Cybersecurity knowledge

C# .Net Developer

 

As a .NET developer, you are expected to work on a desktop as well as a cloud-based multi-tenant application for one of our US-based customers. You will be responsible to migrate a VB6 product to a SAAS-based C# solution. You will understand the product & migrate it to C# by applying the most appropriate solution/design. Apart from migrating the application, you will also be responsible for maintaining the quality of work by thorough testing. You will also get the opportunity to implement new features.


Skills & Experience:

  • Good understanding of the architecture of an on-premise system & a Saas-based system.
  • Good to have knowledge of the manufacturing & finance-based ERP system.
  • Should have knowledge in working on the software architecture where both front end & backend are involved.
  • Knowledge on Javascript, HTML, C#, .NET MVC framework is a must.
  • Should be able to apply the object-oriented concepts & appropriate design patterns where ever necessary.
  • Should be able to write a clean code & participate in code reviews.
  • Should have good communication skills in order to deal with the US-based customer on their issues and requirements.
  • Good to have knowledge of using MSSQL & its associated database concepts.

 

Good to Have:

  • Good to have knowledge of VB6  & how the applications are maintained in VB6.
  • Good to have knowledge on Stimulsoft report generating tool
  • Knowledge of Azure for hosting & maintaining & deploying a cloud-based solution is necessary

Sr. Data Engineer

 

Skills & Experience :

  • 7-10 years of total experience
  • Experience as a Data or Platform Engineer managing Big Data pipelines (experience with batch, stream, and ad-hoc processing for billions of daily events)
  • Demonstrate ability to make strategic decisions at the product level.
  • Experience with deploying data services in the cloud (AWS)
  • Demonstrate programming skills in languages such as Python/ML, Python library deployment.
  • Experience working on data cataloging, data lineage, data modeling, database management.
  • Demonstrate in-depth knowledge of ETL/ELT and data processing technologies
  • Troubleshoot and conduct root-cause analysis of data issues, pipeline outages, and other operational problems.
  • Experience in working with Agile methodologies like Scrum, Story break down, Story pointing, etc.
  • Cloud-native serverless/containerized systems (Lambda, Kubernetes) experience would be good to have.
  • Excellent communication skills, client handling skills.

 

Sr. Python Developer

 

Required Skills –

  • Proficient on Linux and preferably Debian based distributions, basic systems administration expertise
  • Good understanding of Docker, building docker images, preferably Kubernetes too
  • Strong programming and troubleshooting skills, excellent understanding of multi-threading concepts
  • Proficient understanding of code versioning tools (such as Git )
  • Excellent verbal and written communication skills
  • Strong understanding of Object-Oriented Programming and how it is applicable in python

 

Python-specific skills

  • Pandas Experience (compulsory)
  • Logging experience (compulsory)
  • Testing experience (compulsory)
  • SQL experience (compulsory)
  • REST API experience (good to have)
  • Profiling and load testing (good to have)

Senior UI Developer

 

Summary:

As a Senior UI Engineer, you will be responsible for designing and building interactive, high-performance, and scalable front-end applications using cutting-edge javascript frameworks. You will work closely with product, UX, and other engineers to ideate and design the best experience for our customers.  You will research the latest trends in front-end technologies and open source frameworks and bring them into use in new feature development as necessary.

 

In order to be successful in this role, you will:

  • Collaborate with product and UX designers to translate wireframes to powerful yet intuitive user interfaces
  • Write unit and integration tests to improve and maintain high code coverage
  • Design and develop features that deliver the best experience and most value to our customers
  • Play an integral part in architectural designs of future frontend frameworks.
  • Advocate engineering standards and mentor other engineers on the team

 

You must have:

  • 4+ years of professional front end development experience.
  • MUST HAVE – Strong experience with modern JavaScript libraries and frameworks – particularly AngularJS and React/Redux
  • Experience with HTML5, CSS, GULP, BABEL, SASS.
  • Extensive experience writing unit tests/integration tests in Karma/Jasmine and Protractor
  • Good understanding of Rest API frameworks

 

Nice to have:

  • Working knowledge of modern programming/scripting languages and runtime environments including node.js, Python/Ruby/Java, and experience in mid-tier web services development.
  • Professional experience of JavaScript build tools, test frameworks, and CI pipelines – Webpack, Flow, Jest, Docker, and Jenkins
  • Experience building proof of concepts, architecting new systems and improving existing systems to solve business problems and support scaling
  • Experience with AWS or other cloud providers

Senior / Java Developer with Linux

 

Must Have:

  • Strong coding skills in Java (especially back-end Java), Spring, Spring Boot,
  • Proficiency working in a Linux environment
  • Strong knowledge of web application technologies: JSON, REST, cookies, session management
  • Experience with Source/Version control management (e.g., Git)
  • Hands on experience on Unit Testing (JUnit)

 

Good to Have:

  • Working experience with MongoDB
  • Knowledge of SSH, ssh keys, password-less login, etc
  • Familiar with running CI/CD pipelines using Jenkins
  • Knowledge of Build Automation tools (Ant, Maven)