Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sl. No.

Role [Required No.]

Key Responsibilities

01.

Project Manager [01]

  • Create Project Plans

  • Monitors production and quality to customer/stakeholder standards.

  • Identify, log and help resolve issues and risks.

  • Reports on project progress, offers viable solutions and opportunities as they arise.

  • Implement change practices.

  • Manage resources to ensure the schedule is on track.

  • Conduct meetings and set expectations for the project team.

02.

Architect [01]

  • Lead the technology & architecture of ERP.

  • Responsible for technology choices and decisions; Design & Code frameworks.

  • Ensure projects are designed within approved enterprise architectural standards.

  • Enforce coding standards & adherence to enterprise architecture in product development

  • Provide technical leadership in all aspects of SDLC, including system analysis, design, development, testing, and deployment.

03.

Technical/Module Leads [04]

  • Hands on development skills.

  • Thorough understanding of the system.

  • Analysis, design, development, design review, code review.

  • Upskilling and reskilling of team members.

  • Task allocation to team members.

  • Planning and estimation.

04.

Business Analysts Analyst [04]

  • Communicate with internal colleagues to understand the needs of departments and the

organization as a whole.

  • Work with external stakeholders to understand and investigate feedback into the service,function or product provided.

  • Use data modelling practices to analyse your findings and create suggestions for strategic and operational improvements and changes.

  • Consider opportunities and potential risks attached to suggestions you make identify the processes and information technology required to introduce your

recommendations.

  • Gain agreement, usually from senior management, of the best method of introducing your recommendations to the business.

  • Communicate the benefits of your recommendations across departments and help to address any uncertainty and concern.

  • Produce written documentation to support your work, report on your findings and to present to stakeholders when necessary.

  • Support staff and teams in making your recommended changes, including helping to resolve any issues.

  • Ensure plans are made and processes are created to evaluate the impact of the changes made, including taking responsibility for overseeing and reporting on this evaluation.

  • Raise Jira tickets for any enhancement/ change request with complete details, acceptance criteria, out of scope parameters

05.

Senior Software Engineer for Portals [01]

  • Portal maintenance and incorporate enhancements in CDMA and ULB Portal

  • Implement regular Drupal, MySQL, PHP and associated upgrades.

  • Implement best practices.

06.

Senior Software Engineer for ERP [04]

  • Complete ownership of the modules assigned

  • Design, Code, Writing junit Test cases & release

  • Ensure projects are designed within approved architectural standards.

  • Lead Code reviews and implement best coding standards.

  • Lead engagements with Clients.

  • Review and discuss enhancement/change requests with the team. Provide inputs to Jira tickets.

07.

Software Engineer [04]

  • Complete ownership of the task assigned.

  • Ensure end to end completion, including test cases, manual testing of the task assigned.

  • Ensure coding standards are strictly followed.

  • Provide inputs during design discussions.

  • Must ensure the feature is tested as per the acceptance criteria provided in the ticket.

08.

DevOps Engineer [01]

  • Support the continuous integration and release process for both Microservices modules and Monolith modules.

  • Design, build and maintain the CI/CD infrastructure and tools.

  • Ensure landscape availability, performance and stability.

  • Investigate and evaluate new tools and DevOps technologies.

  • Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind.

  • Proactively escalate visible upcoming issues.

  • Open to work in off business hours.

09.

QA Engineer [04]

  • Creation and Execution of Scenario and use-case testing.

  • Creation of functional, and automation tests.

  • Good verbal and written communication skills

  • Exhibits good judgment establishing priorities and escalating issues

  • Flexible, adaptable and independent work style

  • End-to-end data verification.

  • Collaborate with team members to verify system performance and scalability.

11.

DBA [01]

  • Responsible for upgrading, configuring, integrating, and maintaining staging and production PostgreSQL database.

  • Responsible for all backup, recovery, and upgrading the PostgreSQL databases.

  • Responsible for monitoring databases to optimize database performance and diagnosing any issues.

  • Responsible to develop, implement, maintain policies and procedures and document database architecture to ensure the security and integrity of the databases.

  • Responsible for implementing data access, table maintenance and changes together with the development team.

...