

Big Data Engineer- SCALA
Required Skills:
1. Experience in building modern and scalable REST – based microservices using Scala, preferably with Play as MVC framework.
2. Expertise with functional programming using SCALA
3. Experience in implementing RESTful web services in Scala, Java or similar languages.
4. Experience with No SQL and SQL databases.
5. Experience in information retrieval and machine learning
6. Experience/ knowledge in big data using Scala spark, ML, Kafka, and Elastic search will be plus.

About Cogent IBS
About
Similar jobs
What you'll do:
· Perform complex application programming activities with an emphasis on mobile development: Angular, Node, TypeScript, JavaScript, Apache Cordova, RESTful APIs and more
· Assist in the definition of system architecture and detailed solution design that are scalable and extensible
· Collaborate with Product Owners, Designers, and other engineers on different permutations to find the best solution possible
· Own the quality of code and do your own testing. Automate feature testing and contribute UI testing framework
· Become a subject matter expert for our mobile applications
· Deliver amazing solutions to production that knock everyone’s socks off
· Mentor junior developers on the team
What we’re looking for:
· Amazing technical instincts. You know how to evaluate and choose the right technology and approach for the job. You have stories you could share about what problem you thought you were solving at first, but through testing and iteration, came to solve a much bigger and better problem that resulted in positive outcomes all-around.
· A love for learning. Technology is continually evolving around us, and you want to keep up to date to ensure we are using the right tech at the right time.
· A love for working in ambiguity—and making sense of it. You can take in a lot of disparate information and find common themes, recommend clear paths forward and iterate along the way. You don’t form an opinion and sell it as if it’s gospel; this is all about being flexible, agile, dependable, and responsive in the face of many moving parts.
· Confidence, not ego. You have an ability to collaborate with others and see all sides of the coin to come to the best solution for everyone.
· Flexible and willing to accept change in priorities, as necessary
Basic Qualifications:
· Minimum B.S. / M.S. Computer Science or related discipline from accredited college or University
· At least 6 years of experience designing, developing, and delivering web applications with Angular, Node, Typescript, IONIC and JavaScript
· At least 2 years of experience building iOS-based applications utilizing hybrid technologies
· At least 2 years of experience with AWS and/or Openshift
· Experience integrating with native device API’s (iOS)
· Experience with front-end and/or mobile-specific testing frameworks
· Strong experience in object-oriented design and development
· Knowledge of building and consuming RESTful APIs
· Excellent sense of web design, passionate about creating and refining great mobile user experiences.
· Ability to manage multiple tasks and consistently meet established timelines
· Strong collaboration skills
· Excellent written and verbal communications skills
Preferred Qualifications:
· Proficient with Apache Cordova framework
· Built or maintained custom Cordova plugin
-
Demonstrable knowledge of native coding background in iOS
· Understanding of Apple certificate and profile management
· Experience developing and deploying applications within Kubernetes based containers
· Experience in Agile and SCRUM development techniques
- Supports human resources department by screening, testing, and interviewing applicants. ** Provides orientation for new employees
- Maintains human resources records for employees by recording the hiring, transfer, termination, change in job classifications,
- Documents and tracks timesheets of employees.
- Accomplishes human resources department and organization mission by completing related results as needed.
- Process payroll and ensure accurate and timely payment to employees
- Maintain organized records of all SOWs, POs, and MSAs
- Track of all payments & expenditures, Purchase orders, invoices, statements, etc.
- Verifying the contracts /agreement with client /vendor, related to payment
- Handling client and vendor calls regarding payments
Requirements:
Bachelor's degree in HR,Accounting, Finance, or a related field Minimum of 1 years of experience in HR/accounting, with a focus on US standards
Proficiency in accounting software like QuickBooks, ADP, Zoho,and especially Excel
Excellent analytical, problem-solving, and organizational skills
Strong attention to detail and accuracy
Ability to work independently and as part of a team
Excellent communication and interpersonal skills
Experience with tax preparation and filing
Familiarity with financial planning and analysis
Knowledge of payroll processing and related regulations
Job Types: Full-time, Permanent
Benefits:
- Flexible schedule
- Paid time off
- Provident Fund
- Work from home
Schedule:
- Evening shift
- Monday to Friday
Location:
- Chennai, Tamil Nadu (Required)
We are looking for an experienced, ambitious and energetic BD professional to join our Sales team and help us expand our clientele.
Responsibilities:
- Identify the various stakeholders within the targeted organization and understand how to gather key information like reporting structure, budget cycles.
- Finding Key Contacts from the Targeted Accounts / Region & recognize the decision makers to generate Interest among them Via Phone Calls and Emails.
- Networking and Initiating Dialogues with Senior Executives in Corporate (CPO, V. P, Directors Etc. ).
- Prepare and deliver appropriate presentations on our offerings for Sales demo.
- Engage with prospects on an on-going basis for requirement gathering and relationship building throughout the sales cycle.
- Provide strategic inputs for the business based on interactions with prospective customers.
- End to end sales process (From Lead Generation till deal Closure ).
- Selling experience in the IT services/products domain for International Market (especially North America & Western Europe).
Requirements: Experience: 1+ years in:
- Delivering demos and hosting pre-sales calls for US Market preferred.
- Confident & goal-oriented team player with good grip on the English language.
- Powerful verbal, written, presentation, facilitation, communication, relationship building, social networking skills.
- Strategic, analytical and problem solving mindset.
- Ability to work independently and proactively in a dynamic environment.
- Ability to grow and handle more responsibility / accountability.
- Should be comfortable working in flexible shifts timings, as will be handling a Specific Territory in the International Market from Mumbai.
Job Description :
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with outside data sources and APIs.
- Worked on Dart.js
- Unit-test code for robustness, including edge cases, usability, and general reliability
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Responsibilities And Duties :
- Must have built at least one Android, iOS, apps with Flutter or Hybrid Framework.


What will you do? –
- Developing high quality native mobile experiences for our products – with a focus on UI/UX, simplifying complex use cases so that a non-expert can succeed
- Experience with Flutter.
- Knowledge of the latest mobile app development concepts, trends, software design patterns, usability, and HCI guidelines for mobile apps.
- Practical experience in consuming RESTful APIs
About the Job –
- 2+ years in mobile software development.
- Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on GitHub.
- Design and build sophisticated and highly scalable apps using Flutter.
- Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS.
- Translate and build the designs and Wireframes into high quality responsive UI code.
- Explore feasible architectures for implementing new features.
- Resolve any problems existing in the system and suggest and add new features in the complete system.
- Suggest space and time efficient Data Structures.
- Follow the best practices while developing the app and keeping everything structured and well documented.
- Use CI/CD for smooth deployment.
- Document the project and code efficiently.
- Manage the code and project on Git to keep in sync with other team members and managers.
- Ensure security guidelines are always followed while developing the app.
- Consulting with our customer facing representatives about software system design and maintenance.
- Experience with third-party libraries and APIs.
- Understanding of the Agile development life cycle.
- Experience with automated testing and building.
- Experience with Git, Jenkins, or other version control tools.
- Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc.
What do you need? –
- Knowledge of the latest mobile app development concepts, trends, software design patterns, usability, and HCI guidelines for mobile apps.
- Strong communication skills and ability to work in a collaborative environment with remote teams.
- Should enjoy solving tough problems and working with new technologies
- You’ll be partnering with design, product and user research teams to build world class applications.
- You’ll be working in a highly collaborative work environment with high degree of ownership and continuous feedback.
- Have a product mindset, can work with cross-functional teams to identify requirements and convert them to tech specs and action plans
- Have great learning appetite and ready to experiment with new technologies
Job Brief
We are looking for an analytical, results-driven Senior Hardware and Firmware Engineer who can create complex PCB layout while using the least space possible. The designs should allow for easy development and debugging for the firmware engineers while keeping customer requirements, cost constraints and space constraints in mind. Hardware debugging knowledge and soldering skills are essential for this role.
You would also be required to have a keen eye for developing firmware with a low memory footprint and low power consumption while being robust and resistant to errors. You are expected to achieve these goals using your in-depth understanding of the programming language, compilers, microcontroller architectures and debugging tools. You are expected to keep a look out for upcoming advancements in the industry which will help optimize the product.
Main Responsibilities
Your responsibilities will include:
- Would be asked to write efficient, modular and robust firmware which will interface with multiple components like MEMS sensors, battery chargers, secondary microcontrollers etc.
- Writing clean, readable, and modular code
- Would be deeply involved in the schematic design for a product which includes cost-benefit
- analysis of components, component evaluation by designing a proof of concept, suggestions
- in how the components should be connected etc.
- Collaborate with software engineers who would develop companion applications to the
- product
- Creating cost and space optimized layouts for 2/4-layer PCBs
- Collaborating with firmware engineers and supply chain personnel on deciding the
- components to be used on a PCB.
- Collaborate with firmware engineers in designing PCB schematics
- Debugging faulty PCBs using on a hardware level and collaborate with firmware engineers to debug on a firmware level.
- Understanding the manufacturing rules of PCB manufacturers and PCB assembly houses.
Key Requirements
- MSc or PhD in ECE, EEE, EIE or in related fields preferred with a strong technical knowledge and 3-4+ years of experience in designing PCB layouts and developing firmware.
- Ability to transform research articles into the working solutions to solve real-world problems.
- Should have a strong foundation in analog and digital electronics
- Should have designed 4-layer PCBs which has been manufactured
- Familiar with using KiCAD or Altium Designer
- Familiar with using components like MOSFETs, diodes, voltage regulators etc.
- Experience in designing PCBs involving BGA fanouts
- Proficient in using soldering equipment like soldering irons and hot air gun.
- Should have worked with an ARM Cortex M series device like STM32, nRF52 etc
- Familiar with basic data structures like linked lists, queues, trees etc.
- Should be able to compile and link source code with static libraries without using an IDE
- Basic knowledge of microcontrollers peripherals like UART, I2C, SPI, ADC etc.
- Excellent written and verbal communication skills for effectively communicating with the
- team and ability to presenting information to varied technical and non-technical audience.
Must be able to produce solutions independently in an organized manner and be able to - work in a team when required.
Preferred Skills (Not Mandatory)
-
Experience in antenna design
-
Worked with communications protocols like BLE/WiFi
-
Worked with equipment like logic analyzers, oscilloscopes etc
-
Experience in handling 3D printers
-
Familiar with Python
-
Worked with equipment like logic analyzers, oscilloscopes etc.
-
Worked on microcontrollers from Dialog Semiconductors, Nordic Semiconductors,
-
STMicroelectronics, Espressif etc.
-
Worked on projects involving DSP, AI/ML
Hands-on experience with multiple sales prospecting techniques like cold
calling, cold emailing, and social outreach.
IT Service selling background
Hands-on with email campaign tools
Excellent communication and negotiation skills
Build long-term trusting relationships with prospects
Proactively seek new business opportunities in the market
Set up meetings or calls between (prospective) customers and solutions
team/Sales / BU
Contact target businesses, identify opportunities, qualify leads, and schedule
meetings for the North American Sales team
• Collaborate with sales team to develop and penetrate new accounts
• Collaborate with the marketing team to follow up on content marketing
campaigns
• Enter, update, and maintain Salesforce CRM information on leads, prospects,
and opportunities.
• Leverage ZoomInfo and other marketing databases to identify leads.
Experience in direct lead generation for North American B2B customers
• Excellent interpersonal, presentation, and communication skills (both written
and verbal)
• Proven cold-calling and appointment-setting skills including planning and
organizing
• Ability to quickly develop rapport and professional relationships with prospects
Superior listening, verbal, and written skills. Ability to understand prospects & engage them with clear messaging via email, social, and other online channels.






