Career

CAREERS
CURRENT OPENINGS:

Role: IT Manager

Qualification: BCA \ B Tech \ MCA \ Graduate with any specialization.

Experience:  10-15 years

Employment Type:  Full time – Contractual

Skills : Good Knowledge of the below skills:

Technical Capabilities

● Hands on ability to manage complex IT infrastructure & Operations related to Hardware,
Software, Network, Security, CCTV etc. and also support and mentor a young inexperienced
team to resolve issues and problems.
● Management of CCTV infrastructure and support to the hands-on team.
● Advance knowledge of firewall / endpoint management at central level.
● Aware of the Software development life cycle and ensures that the Software Development
Team is allowed time and resources for implementing healthy SDLC practices.
● Good understanding of the education and learning management domain, experienced
appreciation of user requirements, available internal and third party software applications and
hardware solutions enabling the development of overall action plan for the IT Team and
SMART assignments for the individual team members.

●Hands-on experience of school ERP,LMS & other related applications will be a plus.
● Demonstrable experience of implementing redundant architectures, mission critical systems,
version management , backup & security for ensuring implementation of Systems and SoPs,
that ensure no-data loss and no-single point of failure for all critical systems.
● Good Knowledge of handling AWS cloud (EC2 & other services), GSUITE, O365, Adobe
Creative Cloud and related suite of applications.

Managerial

● Ability to structure and assign work responsibilities for the team, keeping in mind their
existing experience and capabilities
● Maintain a single point of reporting for the team, handle the school and partner interfaces to
not allow unplanned pressure to be transferred to the operating team and/or their work
priorities
● Strategic thinking, Adaptability, Team management,
● Vendor management & Negotiation skills
● Communication Skills

Personal
● Ensures mentoring and training of the IT Team.
● Ensures that the freedom to WFH is provided when necessary.
● Ensures the solution-oriented approach and motivate them.
● Ensures that team should feel & work in a happy environment.
● Ensures to provide them the correct guidance, for their personal issues.
● Treat them with the respect & dignity and acknowledge their contributions.

Roles & Responsibilities:
● Reports to the Joint Secretary of the CES, ex-officio Secretary of the CES IT Cell and
Member of the Technology Council Group.
● Contributes to the IT Vision & Roadmap Document within the CES IT Cell, responsible for
the deployment of the approved IT plan across the CES group of institutions. Works with the
Leadership team for the planning of the new IT Initiatives.
● Works with the Chairman of the IT Cell to aggregate the IT and Technology Budgets of all
the schools to develop an annual plan for IT and Technology initiatives.
● Responsible for recommending and managing the IT Assets and the IT Team within the CES
group of institutions.
● Utilizes external resources and advisors to create cutting edge IT system concepts and
architectures, including planning hardware, software and connective infrastructure for
computer systems and networks.
● Creator of the Standard Operating Procedures for ensuring Uptime and SLAs related to IT
Applications and Assets. Initiates, coordinates, and enforces systems, policies, and
procedures.
● Publishes the IT Applications and Hardware deployment roadmap and plans on a periodic
basis and ensures timely fulfilment of all IT deliverables and SLAs.
● Maintains and manages the IT Applications rollout plans as per the recommendation from the
respective Development teams
● Monitor the “ithelpdesk” on a regular basis, for ensuring the timely solution of the raised
issues/concern by the schools.
● Monitor & provide the regular support / training for the inhouse ERP at the school level.
● Work with the IT Development Team and key stakeholders at the school level to develop
requirements and specifications for the enhancement / new development requirements.

●Coordination point for all IT and Technology related vendors, suppliers and partners on the
one side, and with the School staff on the other side, for ensuring timely installations,
upgrades and maintenance work ordered.
● Selecting and purchasing new and replacement of all types of devices & software’s, when
necessary and supporting the schools for the same.
● Recommend best practices and technology improvements in existing IT Infrastructure setup.
● Evaluating technology risks in order to develop a network disaster recovery plan and
backup procedures.

To Apply for this job send your updated resume on career@balbharati.org with the subject: "Resume for the post of IT Manager". 

 

Role: Senior Software Developer

Qualification: BCA \ B Tech \ MCA \ Graduate with any specialization.

Experience:  3-5 years

Employment Type:  Full time – Contractual

Skills : Good Knowledge of the below skills:

  • ● Node js, express, web API, post, get, API, restful API with jwt token based authentication.
    ● Ui /UX design, bootstrap, less, sass, oops with CSS, papers, CSS, design editing tools.
    ● Angular js, mean stack, angular core, angular 9-11, oops programming with web API integration techniques in angular.
    ● Material js, material design with angular., good knowledge of different controls of material js
    ● Database design architecture, ms SQL server, my SQL Server, SQL, LINQ, entity framework & key features.
    ● Javascript, jQuery, Ajax techniques for web API & typescript.
    ● Understanding design principles behind a scalable application.
    ● Skilled at creating database schemas that characterize and support business processes.
    ● Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts.
    ● Familiarity with different design and architectural patterns.
    ● Experience in handling external and embedded databases.
    ● Knowledge of Android & ioS App development.
    ● Implementing automated testing platforms and unit tests.
    ● In-depth knowledge of code versioning tools, for instance, Git or SVN or Jenkins.
    ● Expertise in continuous integration.
    ● All the Basic Skills.

Roles & Responsibilities:

  • ● Work in coordination with the IT Manager in developing product design, strategies, and road maps.
    ● Create Architecture and flow for the new development.
    ● Manage cloud server & database.
    ● Deploy & monitor all security checks for the LIVE application.
    ● Contribute to all stages of the software development life cycle.
    ● Analyze user requirements to define business objectives.
  • ● Develop Test Specifications and Test Threads.
    ● Envisioning system features and functionality.
    ● Create detailed design documentation.
    ● Develop technical designs for application development.
    ● Prepare and produce releases of software components.
    ● Support for major issues at code level.
    ● API Integration with other 3rd party applications.
    ● Managing \ Uploading final versions of New Development.
    ● All the roles of the Junior Developer.

To Apply for this job send your updated resume on career@balbharati.org with the subject: "Resume for the post of Senior Software Developer". 

 

Role: Junior Software Developer

Qualification: BCA \ B Tech \ MCA \ Graduate with any specialization.

Experience:  1-3 years

Employment Type:  Full time – Contractual

Skills : Good Knowledge of the below skills:

  • ● Node js, express, web API, post, get, API, restful API with jwt token based authentication.
    ● Ui /UX design, bootstrap.
    ● Angular js, mean stack, angular core, angular 9-11, oops programming with web API integration techniques in angular.
    ● Database design architecture, ms SQL server, my SQL Server, SQL, LINQ, entity framework & key features.
    ● JavaServer pages (JSP) and servlets
    ● Web frameworks like Struts and Spring
    ● Service-oriented architecture
    ● Web Technologies like HTML, JavaScript, CSS, JQuery
    ● Markup Languages such as XML, JSON
    ● Abstract classes and interfaces
    ● Constructors, lists, maps, sets
    ● Basic knowledge of code versioning tools, for instance, Git or SVN or Jenkins.
    ● File IO and serialization.
    ● Multithreading and Synchronization

Responsibilities:

  • ● Work in coordination with a senior developer.
    ● Understanding the user’s requirement for the new development and providing support.
    ● Receive and understand the application objectives and functionality as per business goals.
    ● Monitor - AWS server.
    ● Ensure application designs conform with development best practices.
    ● Develop and unit test software.
    ● Document the Code as per industry best practices.
    ● Identify and resolve any technical issues arising during testing.
    ● Write well designed, testable code.
    ● Develop documentation to help users.
    ● Backend data management & regular backup.
    ● Identify \ Troubleshoot and remove BUGS.

To Apply for this job send your updated resume on career@balbharati.org with the subject: "Resume for the post of Junior Software Developer". 

Role: Support Coordinator/QA

Qualification: BCA \ B Tech \ Graduate with any specialization.

Experience:  1-2 years

Employment Type:  Full time – Contractual

Skills: Good Knowledge of the below skills:

  • ● Good Communication skills.
    ● Expertise in handling the end users.
    ● Understanding the technical / functional requirements.
    ● Understanding of MYSQL database concept.
    ● Good knowledge of IT System & Operations.
    ● Experience in help desk support.
    ● Strong presentation and interpersonal skills.
    ● Strong in making reports & analytics on helpdesk tickets.

Roles & Responsibilities:

  • ● Providing the L1 support to all the users, raising complaints on the IT helpdesk.
    ● Act as link between the End user and the Development team.
    ● Troubleshoot & resolve the fronent level issues.
    ● Maintain the log of all the complaints.
    ● Raising the code level bugs to the development team.
    ● Understanding the user requirement and taking it further for discussion.
    ● Testing of all the bugs, resolved by the developers.
    ● Testing of all the new development work.
    ● Testing the newly released versions in UAT, before making them LIVE.

To Apply for this job send your updated resume on career@balbharati.org with the subject: "Resume for the post of Support Coordinator/QA". 

 

Role: System Administrator

Qualification: B.Tech/B.E. in Computers / BCA OR Bachelor's degree in any stream with 1 year hardware-network course.

Experience:                       2-5 years

Employment Type:            Full Time, Contractual

Skills:                                  MCSE / CCNA etc will be a value addition.

No. of vacancies:              07 (Bal Bharati Public School,Delhi – NCR)

Job Description:

  • -Managing school level L1 support & troubleshooting.
  • Endpoints (desktops/laptops/Tablets/iPad/iMac/Mobile devices etc.)
  • Devices (Printers/Scanner/Peripherals) etc.
  • Smart Class/Interactive Panels.
  • Networking support (Router/Switches/AP/Firewall etc.)
  • Operating Systems (Windows/Mac/Android etc.)
  • Microsoft Outlook Mails on Desktop/Laptops/Mobiles etc.
  • Office 365 & G Suite cloud support.
  • Software Packages (OS/Office/Adobe/Other applications etc.)

-Manage CCTV devices.

  • -Manage and monitor device & network level security using the Antivirus Endpoint and Firewall.
  • -Provide the routine technical support to all the users /staff members.
  • -Providing the basic level support for school ERP/LMS & escalating the issues, if not resolved.
  • -Manage IT inventory – with the proper tracking of IN – OUT of devices.
  • -Manage regular preventive maintenance support.
  • -Prepare Daily /Weekly / Monthly reports.
  • -Coordinate with the vendors and other IT personnel for problem resolution.

To Apply for this job send your updated resume on career@balbharati.org with the subject: "Resume for the post of System Administrator". 

 

© 2021 Bal Bharati Public School
Our Schools