Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA....

13
Project Vacancies These vacancies are project based & you will be assigned project from the date of joining. Your initial contract period will be for 6( six) months .It is not mandatory for NeGD to absorb you or offer you regular contract After successful completion of initial contract period, contract may be extended purely based on project requirement & your performance. CV along with application form can be sent to [email protected], with name of the post applied for in subject line, by 1st July 2020. Please note that any resume received without subject line & application form is not going to be accepted. Details of the profiles given below along with JD S.No Profile 1 Program Manager 2 Project Manager 3 Team Lead/ Sol Architect 4 Data Manager/ DBA (5+ years) 5 Developers/Sr.developers (php) 6 Data Analyst/ Business Analyst (5+ years) 7 System Admin 8 Security Admin/ Security Expert 9 Testers 10 Web Designer/ UI Designer

Transcript of Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA....

Page 1: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Project Vacancies

These vacancies are project based & you will be assigned project from

the date of joining. Your initial contract period will be for 6( six) months

.It is not mandatory for NeGD to absorb you or offer you regular contract

After successful completion of initial contract period, contract may be

extended purely based on project requirement & your performance.

CV along with application form can be sent to

[email protected], with name of the post applied for

in subject line, by 1st July 2020.

Please note that any resume received without subject line &

application form is not going to be accepted.

Details of the profiles given below along with JD

S.No Profile

1 Program Manager

2 Project Manager

3 Team Lead/ Sol Architect

4 Data Manager/ DBA (5+ years)

5 Developers/Sr.developers (php)

6

Data Analyst/ Business Analyst (5+

years)

7 System Admin

8 Security Admin/ Security Expert

9 Testers

10 Web Designer/ UI Designer

Page 2: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

APPLICATION FORM

Name: ______________________________________________

Contact No: ____________________________

Email id: ____________________________________

Address:

___________________________________________________________________________

___________________________________________________________________________

Date of Birth: ______________________________

Category: General / SC / ST / OBC.____________________

Qualification: (Starting from highest):

Sr. No

Qualification Branch University Year of Passing

Percentage (%)

Experience: Total experience in __________year(s)_________ month(s) {Starting

from latest}:

Sr. No

Post held Organization From To Brief of Activities

Notice Period required : _________________________________

Last Salary Drawn: _______________________( may attach salary slip)

Any other information:

___________________________________________________________________________

___________________________________________________________________________

Page 3: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Business/Data Analyst

Education B.E./B.Tech (Computer Science/IT)/ MCA.

MBA/Masters in Computer Science/IT is a plus

Experience 5+ years of relevant experience

Strong analytical skills with the ability to collect, organize, analyze, and

disseminate significant amounts of information with attention to detail and

accuracy

Experience in analyzing data to draw business-relevant conclusions, in data

visualization techniques and tools and writing SQL queries

Knowledge of statistics and statistical packages for analyzing datasets (Excel,

SPSS, SAS etc) is a plus

Process design and documentation

Strong written and verbal communication skills including technical writing

skills

Duties –Responsibilities Define configuration specifications and business analysis requirements

Perform quality assurance

Acquire data from primary or secondary data sources; identify, analyze, and

interpret trends or patterns in complex data sets

Help design, document and maintain system processes

Report on common sources of technical issues or questions and make

recommendations to product team

Communicate key insights and findings

Page 4: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Database Administrator Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience 5+ years of database management in a technology company

Excellent knowledge of data backup, recovery, security, integrity

and SQL,DBA case tools (frontend/backend) and third-party tools

Database design, documentation and coding

o Knowledge of 'relational database management systems'

(RDBMS), 'Object Oriented Database Management Systems'

(OODBMS) and XML database management systems

Prior experience with relational (PostgreSQL, PostGIS) is a plus

Prior experience with MongoDB is aplus

Familiarity with programming languages API

Up-to-date knowledge of technology

Strong analytical and organisational skills

Roles and Responsibilities Overlooking database design

Setting up and testing new database and data handling systems

Database Optimization Techniques; monitoring database efficiency

Minimise database downtime and manage parameters to provide fast query responses

Designing and preparing reports for management

Developing protocols for data processing

Creating complex query definitions that allow data to be extracted

Training colleagues in how to input and extract data

Constantly review & improve upon current processes &

methodologies

Determine, enforce and document database policies, procedures

and standards

Page 5: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Front/Back-end Developer

Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience

Developer -3+* years as a Developer in a technology company

Sr.Developer -6+* years as a Developer in a technology company

Back-end Development

Mandatory Proficient knowledge of a back-end programming language

PHP; knowledge of Java, .NET, JavaScript is desirable

Knowledge in developing Restful API and JSON data format handling

Solid foundation in data structures, algorithms, and system design.

Hands on experience of micro services architecture using components

such Cache management, developing APIs for components.

Understanding of front-end technologies and platforms, such as

JavaScript, HTML5, and CSS3.

Implementation of security and data protection, proficient

understanding of OWASP security principles

Experience on MongoDB, Express.js/ Hapi.js, React.js, and Node.js

Stack, MySQL a plus

Provide Critical support & expertise help during release go-live.

A portfolio of relevant open source projects you significantly

contributed to or a record of relevant research publications. Links to

GitHub, blogs, etc.; familiarity with Free and Open Source

communities.

Hands on experience of code versioning tools, such as SVN, Git

Experience of working for a government set up/ project is desirable

Front-end Development

Knowledge in software coding on technologies like modern front-end

web applications and technologies (React JS, Angular JS, Node JS,

Ember, Backbone, etc.), Java/ J2EE Frameworks and stacks like

MEAN etc.

Knowledge of Javascript/ jQuery, HTML5/ CSS, NoSQL, MongoDB

Database administration and management of a hosting environment

Unit testing with Karma/Mocha/Jest etc.

Provide Critical support & expertise help during release go-live.

A portfolio of relevant open source projects you significantly

contributed to or a record of relevant research publications. Links to

Page 6: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

GitHub, blogs, etc.; familiarity with Free and Open Source

communities.

Knowledge of Version controlling with Git

Experience of working for a government set up/ project is desirable

*Note - Experience may be relaxed by one year if the candidate is found

suitable

Roles and Responsibilities

Front-end

Develop a flexible and well-structured front-end architecture, along

with the APIs to support it.

Creating sophisticated interfaces for in-browser applications using

PHP, JavaScript, HTML and CSS.

Coding new designs and updating, standardizing and re-factoring

existing web application.

Work with agile practices, quick iterations, and integration of regular

feedback

Working with data visualization libraries

Use React.js, Redux and some existing React components to build a

single-page application according to a defined UI design.

Back-end

API design and development (RESTful Services)

Database design and development – MySQL, NoSql, MongoDB etc.

Working on web server technologies

Working on current frameworks

Page 7: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Program/Project Manager Education B.E./B.Tech (Computer Science/IT)/ MCA. MBA/Masters in Computer Science/IT is a plus

Experience Program Manager – 10+ years of relevant experience

Project Manager – 6+ years of relevant experience

Experience in program/project management of IT projects with at

least 1 year of experience in managing the complete lifecycle of large

IT / e-Governance projects

At least more than 2 years of experience in rolling out e-Governance

projects

Experience in handling IT projects is desirable

Solid technical background, with understanding or hands-on

experience in software development and web technologies

Roles and Responsibilities Support the implementation of various IT projects across

Central/State Departments. Undertake requirement gathering from

Departments for their IT needs.

Support in development of project management document and make

demonstration to the Departments concerned.

Support in managing technical team to rollout the deliverables.

Support in training and capacity building in IT domain.

Support in formulating strategies for rolling out IT projects in

Centre/State.

Support the roll out of awareness and communication efforts as part

of Digital India program.

In addition to above Primary Responsibilities the incumbent may be

assigned any other task from time to time by officers concerned.

Page 8: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Security Expert Education B.E./B.Tech (Computer Science/IT)/ MCA.

Professional certification is a plus

Experience 5+ years of relevant experience

Designing information security systems for large scale IT projects

Familiarity with security frameworks and risk management methodologies

Knowledge of patch management, firewalls and intrusion detection/prevention

systems

Detailed technical knowledge of techniques, standards and state-of-the art

capabilities for authentication and authorization, applied cryptography, security

vulnerabilities and remediation

Core Programming skills (e.g. PHP, Java etc.)

Adequate knowledge of web related technologies (Web applications, Web

Services and Service Oriented Architectures) and of network/web related

protocols

An analytical mind with excellent problem-solving ability

Outstanding communication and decision-making skills

Duties – Roles and Responsibilities Analyze IT specifications to assess security risks

Develop security standards, best practices, policies and guidelines

Perform on-going security testing and code review to improve software security;

troubleshoot and debug issues that arise

Design and implement safety measures and data recovery plans

Conduct trainings on secure coding practices

Provide engineering designs for new software solutions to help mitigate security

vulnerabilities

Maintain technical documentation

Page 9: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

System Administrator Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience 4+ years* in Linux and Windows system administration and preferably

work as a DevOps preferably as a team lead.

Understanding and some experience in most of the following areas:

o Implementation and support of SaaS solutions based on Linux

platform hosts

o PKI

o Management of storage solutions

o Certificate Server Management

o MySql /MariaDBServer Management

o Postgres Server Management

o Apache /nginx

o Data Retention strategies

o Linux / Unix systems

o SVN

o Git

o Windows Server Management

o Puppet /Chef configuration management tool

o Openstack and KVM /LXC

o Geoserver: Installation, configuration, tuning

o Geowebcache: Installation, configuration, tuning

o Load balancing solutions (HAProxy)

Technical Skill Set Required

o Python/Shell Scripting

o Apache / Tomcat management (from the system perspective)

o Shell scripting for automation of administrative tasks

o File and Print Services

o Scheduled Task Management

o Server Lifecycle Management including EOL and migration

strategies

o Proactive Server Performance Management and Tuning

o Issue management, troubleshooting, and root cause analysis

o Server hardware selection and management (chassis, blade,

standalone)

o Management servers in a virtualized environment (Hyper-V and

VMWare ESX)

o DNS Management

o LDAP integration

o Support of distributed development environments on Linux

based systems

Page 10: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

o Linux Server Permissions Management

o Integration of Linux servers with NAS / SAN technologies.

o Thorough understanding of internet technologies and protocols

(TCP/IP, HTTP, SSL, SMTP, etc.)

o Development of Highly Available / High Redundancy Linux

Server environments including clustered server implementations

o Disaster Recovery planning (Linux Server Specific)

o Linux Server specific backup technologies and approaches

o Cloud based server implementations

o Knowledge of Open Stack

Experience in setup and management of file systems (GlusterFS) for

optimum i/o operations.

A portfolio of relevant open source projects you significantly

contributed to or a record of relevant research publications. Links to

GitHub, blogs,

Familiarity with Free and Open Source communities.

*Note - Experience may be relaxed by one year if the candidate is found

suitable

Roles and Responsibilities

To build, configure, optimize, and tune Linux server farms.

To utilize configuration management tools to manage large server

farms and scale our existing infrastructure to increase capacity and to support new services.

Deals with troubleshoot production issues and work with development teams through resolution and provide system support to our

web/mobile development teams

Works on server configuration changes, release management,

performance tuning, capacity planning, automation, etc.

Page 11: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Team Lead/Solution Architect Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience 6+years of relevant experience

Hands-on experience with software development and system administration

Well versed in strategic IT solutions; experience in project management, service-

oriented architecture (SOA) and delivering scalable projects

Experience in program/project management of IT projects with atleast 1 year of

experience in managing the complete lifecycle of large IT / e-Governance

projects

Knowledge of programming languages (e.g. PHP, JavaScript, Java etc.)

Familiarity with various operating systems (e.g. Windows, UNIX) and databases

(e.g. MySQL, PostgreSQL)

Conducted regular code review and feedback

Experience in cloud technologies

Excellent communication skills, Problem-solving aptitude, Organizational and

leadership skills

Duties – Roles and Responsibilities Understand organizational needs to define system specifications

Plan and design the structure of technology solutions

Lead software development team and manage projects

Communicate system requirements to software development teams

Evaluate and select appropriate software or hardware and suggest integration

methods

Oversee assigned programs (e.g. conduct code review) and provide guidance to

team members

Assist with solving technical problems when they arise

Ensure the implementation of agreed architecture and infrastructure

Address technical concerns, ideas and suggestions

Monitor systems to ensure they meet both user needs and business goals

Hands on experience of code versioning tools, such as SVN, Git

Staying updated with latest technology and imparting training to the Team

Page 12: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Test Engineer Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience

3+ years*of experience as a QA testing for a large enterprise system.

Experience of performance and regression testing is a plus

Mandatory Experience in Automated testing tools (JMeter, other open

source tools)

Strong knowledge of software QA methodologies, tools and processes

Experience in writing clear, concise and comprehensive test plans and

test cases

Hands-on experience with both white box and black box testing

Solid knowledge of SQL and scripting

Experience working in an Agile/Scrum development process

Experience with performance and/or security testing is a plus

Familiarity with MS office, reporting and documentation.

*Note - Experience may be relaxed by one year if the candidate is found suitable

Roles and Responsibilities

Create detailed, comprehensive and structured test plans and cases

Estimate, prioritize, plan and coordinate testing activities

Identify, record, document thoroughly and track bugs; perform

thorough regression testing when bugs are resolved

Develop and apply testing processes for new and existing products

Design, develop and execute automation scripts using open source

tools

Monitor debugging process results

Investigate the causes of non-conforming software and train users to

implement solutions

Track quality assurance metrics, like defect densities and open defect

counts

Stay up-to-date with new testing tools and test strategies

Researching, designing, implementing software programs

Identifying areas for modification in existing programs and

subsequently developing these modifications

Knowledge of GIT Hub is an advantage; managing source code

through GIT

Page 13: Project Vacancies · Front/Back-end Developer Education B.E./B.Tech (Computer Science/IT)/ MCA. Experience Developer -3+* years as a Developer in a technology company Sr.Developer

Web Designer/UI Designer Education B.E./B.Tech (Computer Science/IT)/ MCA.

Experience 3+ years of web design in a technology company

Demonstrable graphic design skills with a strong portfolio

Proficiency in HTML, CSS and JavaScript for rapid prototyping

Must have strong knowledge on XHTML, HTML, and HTML5, CSS 3, Bootstrap and Responsive Web Layouts.

Experience working in an Agile/Scrum development process

Knowledge of Jquery, JavaScript, Magento and Word-Press is an

added advantage.

Up-to-date with the latest Web trends, techniques and technologies

Understanding of web standards like W3C Validation, SEO Friendly Websites, Page Speed etc.

Experienced in creating wireframes, storyboards, user flows, process

flows and site maps; proficiency in Photoshop, Illustrator or other

visual design and wire-framing tools

Ability to solve problems creatively and effectively

Good Communication Skills

Knowledge of Government / GIS domain would be an added advantage

Roles and Responsibilities Design responsive webpages (HTML, CSS and JavaScript)

Conceptualize original website design ideas

Working with data visualization libraries

Create wireframes, storyboards, user flows, process flows and site

maps to communicate interaction and design ideas

Establish and promote design guidelines, best practices and

standards