ST INFOSYSTEMS DMCC logo
ST INFOSYSTEMS DMCC Careers

ST INFOSYSTEMS DMCC

ST INFOSYSTEMS DMCC

Scope Description:Manage the EBS and Fusion PPM (Project Portfolio Management).Lead the requirements, and improvements and support of Project Configuration, POET management, PPC, VO, PVR, Project Budget, Project Billing, and Fusion Projects along with the Procurement Account Payables modules. Work in proactive way.Key skills required:Relevant Experience: Min of 5-6+ years of experience in relevant fieldField of experience:Oracle Fusion PPM, PaaS knowledge and knowledge in Unifier.Integration Middleware knowledge.Knowledge in the OTBI and Fusion Spend AnalyzerTechnical and Interpersonal SkillsDemonstrated expertise in end-to-end project lifecycle.Capacity to adapt to different business problems.Attention to detail for monitoring project initiation to handover process.Excellent communication skills (verbal, written).Strong analytical, problem-solving, and conceptual skills.Strong presentation skills.QualificationsBachelor’s degree in Engineering, Real Estate, Commerce or equivalent.Oracle Fusion Certifications Preferred in PPM1.Experience in Project Module, PMI solutions (Unifier), Procurement especially in Oracle Fusion solutions.2. Experience in any other PMI solution other than Oracle Unifier.3. Experience in the ERP systems.5. Experience in OTBI6. Experience in the OCI and PaaS.7. Capacity to adapt different business models and problems and demonstrate skills and expertise in end to end procure to pay lifecycle.8. Implementation experience in the relevant solutions9. How many projects handled and the experience in the solution design10.Documentation skills for each project management skills

Posted a year ago

Role : Node.js Backend EngineerCore Engineering SkillsAdvanced Node.js Knowledge: Profound understanding of Node.js internals, including event loop, non-blocking I/O, module system. Experience in customizing and optimizing Node.js environment.GolangSoftware Design and Architecture: Strong grasp of software design patterns, architectural patterns, and principles with a focus on Node.js and TypeScript. Ability to design scalable, maintainable, and efficient systems in a Node.js environment.Performance Optimization: Skills in profiling and optimizing Node.js applications, understanding V8 Engine internals, event loop, memory management, and asynchronous programming.Orchestration and Coordination in Event-Driven Architecture: Expertise in orchestrating and coordinating complex workflows in a Node.js environment. Profound understanding of event-driven architecture, including event sourcing and Command Query Responsibility Segregation (CQRS) patterns. Familiarity with orchestrating microservices and handling inter-service communication effectively. Ability to design and implement robust and scalable event-driven systems, leveraging Node.js capabilities for asynchronous operations and event handling.Network Programming: Understanding of network protocols, REST, GraphQL, and experience in developing network applications in Node.js.Advanced Technical SkillsSecurity: Advanced knowledge in application security principles, with emphasis on web applications and APIs in a Node.js environment.Observability and Monitoring: Implementing application monitoring, logging, and tracing in Node.js for efficient debugging and performance monitoring.Data Structure ProficiencyUnderstanding of Core Data Structures: In-depth knowledge of fundamental data structures with emphasis on JavaScript/TypeScript implementations.Algorithmic Complexity: Ability to analyze and understand the time and space complexity of algorithms in a JavaScript/TypeScript context.Application of Data Structures: Demonstrated ability to apply appropriate data structures in a Node.js environment to solve specific problems, especially in fintech.Advanced Structures and Algorithms: Knowledge of advanced data structures and understanding of algorithms tailored for JavaScript/TypeScript.Nice to Technical SkillsExperience with GraphQL: Proficiency in building and consuming GraphQL APIs in a Node.js environment.Experience with PostgreSQL: Familiarity with integrating and managing PostgreSQL databases with Node.js.Nice to have Domain Specific KnowledgeExperience in the banking or fintech sectorsUnderstanding of the Wealth and Financial spacewhiteboarding exercisefloating-point arithmetic

Posted a year ago

Role : Node.js Backend EngineerCore Engineering SkillsAdvanced Node.js Knowledge: Profound understanding of Node.js internals, including event loop, non-blocking I/O, module system. Experience in customizing and optimizing Node.js environment.GolangSoftware Design and Architecture: Strong grasp of software design patterns, architectural patterns, and principles with a focus on Node.js and TypeScript. Ability to design scalable, maintainable, and efficient systems in a Node.js environment.Performance Optimization: Skills in profiling and optimizing Node.js applications, understanding V8 Engine internals, event loop, memory management, and asynchronous programming.Orchestration and Coordination in Event-Driven Architecture: Expertise in orchestrating and coordinating complex workflows in a Node.js environment. Profound understanding of event-driven architecture, including event sourcing and Command Query Responsibility Segregation (CQRS) patterns. Familiarity with orchestrating microservices and handling inter-service communication effectively. Ability to design and implement robust and scalable event-driven systems, leveraging Node.js capabilities for asynchronous operations and event handling.Network Programming: Understanding of network protocols, REST, GraphQL, and experience in developing network applications in Node.js.Advanced Technical SkillsSecurity: Advanced knowledge in application security principles, with emphasis on web applications and APIs in a Node.js environment.Observability and Monitoring: Implementing application monitoring, logging, and tracing in Node.js for efficient debugging and performance monitoring.Data Structure ProficiencyUnderstanding of Core Data Structures: In-depth knowledge of fundamental data structures with emphasis on JavaScript/TypeScript implementations.Algorithmic Complexity: Ability to analyze and understand the time and space complexity of algorithms in a JavaScript/TypeScript context.Application of Data Structures: Demonstrated ability to apply appropriate data structures in a Node.js environment to solve specific problems, especially in fintech.Advanced Structures and Algorithms: Knowledge of advanced data structures and understanding of algorithms tailored for JavaScript/TypeScript.Nice to Technical SkillsExperience with GraphQL: Proficiency in building and consuming GraphQL APIs in a Node.js environment.Experience with PostgreSQL: Familiarity with integrating and managing PostgreSQL databases with Node.js.Nice to have Domain Specific KnowledgeExperience in the banking or fintech sectorsUnderstanding of the Wealth and Financial spacewhiteboarding exercisefloating-point arithmetic

Posted a year ago

Job Description:Please find below updated JD for Full Stack (NodeJs and ReactJs).Education· Degree, Post graduate in Computer Science or related field (or equivalent industry experience)ExperienceMinimum 5 years of coding experience in NodeJS, ReactJS (TypeScript), HTML, CSS-Pre-processors, or CSS-in-JS in creating Enterprise Applications with high performance for Responsive Web Applications JavaScript & TypeScript and NoSQL Databases.Developing and implementing highly responsive user interface components using React concepts. (self-contained, reusable, and testable modules and components)Architecting and automating the build process for production, using task runners or scriptsKnowledge of Data Structures for TypeScript.Monitoring and improving front-end performance.Banking or Retail domains knowledge is good to have.· Hands on experience in performance tuning, debugging, monitoring.Technical SkillsExcellent knowledge developing scalable and highly available Restful APIs using NodeJS technologiesWell versed with CI/CD principles, and actively involved in solving, troubleshooting issues in distributed services ecosystemUnderstanding of containerization, experienced in Dockers, Kubernetes.Exposed to API gateway integrations like 3Scale.Understanding of Single-Sign-on or token-based authentication (Rest, JWT, OAuth)Possess expert knowledge of task/message queues include but not limited to: AWS, Microsoft Azure, Pushpin and Kafka.Practical experience with GraphQL is good to have.Writing tested, idiomatic, and documented JavaScript, HTML and CSSExperiencing in Developing responsive web-based UIHave experience on Styled Components, Tailwind CSS, Material UI and other CSS-in-JS techniquesThorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the systemWriting non-blocking code, and resorting to advanced techniques such as multi-threading, when neededStrong proficiency in JavaScript, including DOM manipulation and the JavaScript object modelDocumenting the code inline using JSDoc or other conventionsThorough understanding of React.js and its core principlesFamiliarity with modern front-end build pipelines and toolsExperience with popular React.js workflows (such as Flux or Redux or ContextAPI or Data Structures)A knack for benchmarking and optimizationProficient with the latest versions of ECMAScript (JavaScript or TypeScript)Knowledge of React and common tools used in the wider React ecosystem, such as npm, yarn etcFamiliarity with common programming tools such as RESTful APIs, TypeScript, version control software, and remote deployment tools, CI/CD toolsAn understanding of common programming paradigms and fundamental React principles, such as React components, hooks, and the React lifecycleUnit testing using Jest, Enzyme, Jasmine or equivalent frameworkUnderstanding of linter libraries (TSLINT, Prettier etc)

Posted a year ago

· Ensure performance tunings system parameters are set to provide fast query response to users by understanding their requirement and analyze long term database performance trends to optimize database and application performance, gather reports to monitor performance of database system as per defined SLA's and share these reports with the user and business units.· Ensure optimal performance and uptime is maintained by planning regular database maintenance activities including database storage sizing, defragmenting databases, purging logs, applying security patches, cloning database and tracking of patches, updates & vulnerabilities, configuring alert using Enterprise tools or by developing customize monitoring scripts wherever Enterprise tools are not applicable also work closely with technical operations team on database capacity planning and designing.· Ensure that all application designs and codes are produced with proper integrity, security, and performance.· Plan to identify dependencies for changes are well documented and make sure impact analysis of the changes are performed.· Validate technical and user documentation and troubleshooting methodologies to review technical scripts for deploying changes to the database and implement change plan ensuring backup and rollback plan are in place.· Responsible for the setup, patching, debugging, upgrading and installation of software applications and tools which relate to application users.· Knowledge transfer among the team, by updating the documents and submitting new documents as per DBA team standard procedures.· Directly interacting with the vendor in case of critical issues, or escalation is needed if issues are not resolved with minimal time frame by raising service requests to the vendor and perform root cause analysis.· Perform Periodic Database and Application security administration and audits.· Analyze system logs to identify potential security breaches/issues in applications and database and perform periodically database access review and ensure security policy is implemented.· Review Critical security patch updates (CPU) from Oracle/Microsoft quarterly along withperforming OS pre-requisites, prepare a risk assessment report to the management, and applying the latest CPUs.· Develop scripts for monitoring disaster recovery site and troubleshoot or identify problems related to database synchronization or replication.· Plan and built Disaster recovery (DR) site and make sure Business Continuity plan (BCP)is updated and DR drills are performed regularly.· Ensure cluster and high availability functionality are tested and with all the integrated applications.· Ensure the database recovery and archiving strategy including conducting backup/recovery procedures and test drills have been tested.· Ensure optimal performance and uptime by accessing database maintenance procedures and methodologies.· Work closely with the technical operations team on database capacity planning and designing.· Perform routine audits of systems and analyze system logs to identify potential issues with applications.· Maintain and enforce best practices in database management including design standards, processes and methodologies, performance, and scalability.· Effective management of Linux based workloads hosted on-prem and on-cloud· Manage the Middleware applications and provide the support to the application team on configuring and deploying applications.· Conduct periodic review of the applications and databases and suggest the upgrade/update to maintain the compatibility, reliability and availabilityEssential Job QualificationsBachelor’s degree in computer sciencesKnowledge of Application SetupOracle Cloud Infrastructural Architect ProfessionalITIL CertifiedExpert Knowledge of MS SQL Server & MySQLExpert knowledge of Oracle Access Manager, Oracle Identity Manager, E-business Suite,JBOSS, WebLogic, Oracle Discoverer and SOA Suite.12+ Years of experience in similar position.Available for 24X7 support.Preferred Technical certification:Oracle Certified Database ProfessionalOracle Certified E-business Suite Professional

Posted a year ago

Node.js Backend EngineerCore Engineering SkillsAdvanced Node.js Knowledge: Profound understanding of Node.js internals, including event loop, non-blocking I/O, module system. Experience in customizing and optimizing Node.js environment.Software Design and Architecture: Strong grasp of software design patterns, architectural patterns, and principles with a focus on Node.js and TypeScript. Ability to design scalable, maintainable, and efficient systems in a Node.js environment.Performance Optimization: Skills in profiling and optimizing Node.js applications, understanding V8 Engine internals, event loop, memory management, and asynchronous programming.Orchestration and Coordination in Event-Driven Architecture: Expertise in orchestrating and coordinating complex workflows in a Node.js environment. Profound understanding of event-driven architecture, including event sourcing and Command Query Responsibility Segregation (CQRS) patterns. Familiarity with orchestrating microservices and handling inter-service communication effectively. Ability to design and implement robust and scalable event-driven systems, leveraging Node.js capabilities for asynchronous operations and event handling.Network Programming: Understanding of network protocols, REST, GraphQL, and experience in developing network applications in Node.js. whiteboarding exercisefloating-point arithmeticAdvanced Technical SkillsSecurity: Advanced knowledge in application security principles, with emphasis on web applications and APIs in a Node.js environment.Observability and Monitoring: Implementing application monitoring, logging, and tracing in Node.js for efficient debugging and performance monitoring.Data Structure ProficiencyUnderstanding of Core Data Structures: In-depth knowledge of fundamental data structures with emphasis on JavaScript/TypeScript implementations.Algorithmic Complexity: Ability to analyze and understand the time and space complexity of algorithms in a JavaScript/TypeScript context.Application of Data Structures: Demonstrated ability to apply appropriate data structures in a Node.js environment to solve specific problems, especially in fintech.Advanced Structures and Algorithms: Knowledge of advanced data structures and understanding of algorithms tailored for JavaScript/TypeScript.Nice to Technical SkillsExperience with GraphQL: Proficiency in building and consuming GraphQL APIs in a Node.js environment.Experience with PostgreSQL: Familiarity with integrating and managing PostgreSQL databases with Node.js.Nice to have Domain Specific KnowledgeExperience in the banking or fintech sectorsUnderstanding of the Wealth and Financial space

Posted 2 years ago