Вы находитесь на странице: 1из 40

JOB POSITIONS

&
ITS DETAILS
By
SELLADURAI
LIST OF POSITIONS
DEVELOPER
ANALYST
LEAD
ARCHITECT
PROJECT MANAGER
TESTING
ADMINISTRATOR
DEVELOPER
In general, Developer defines that the
person develops something.
In software field, person who develops
application or project using any of the
software technologies(like java, php,
.net and so on.).
There are so many developers
available, some of the following
JAVA DEVELOPER
The person who develops software
applications or projects using java
technologies
Key Skills
Java
J2ee
Spring
Hibernate
Json and so on.
.NET DEVELOPER
Here the person develop software
products using .Net technologies. Dot
net has many languages.
Key Skills
.Net
VB.Net
C#.Net
Silverlight
J#
Asp.net and so on.
SQL DEVELOPER
SQL developers develops database
related works such as DB creation,
deletion and maintenance.
Key Skills
MS SQL Server
MySQL
T-SQL
PL/SQL
DB2
RDBMS and so on.
ANDROID DEVELOPER
Developers using Android to develop
mobile applications.
Key skills
Android SDK
Java
Eclipse IDE
Net Beans IDE and so on.



IOS DEVELOPER
o The iOS Developer Program provides a complete
and integrated process for developing and
distributing iOS applications for i-Phone amd i-Pad.
Key Skills:
Mac OS
Objective-C
C++
HTML and so on.
COBOL DEVELOPER
Developer who can develop the business oriented
applications by using COBOL (common Business
Oriented Language)

Key Skills
COBOL
DCL
DEC
MMS
CMS
Oracle
COGNOS DEVELOPER
Developer develops software that is used by IBM
Cognos software tool.

Key Skills
Cognos
BI(Business Intelligence)
PL/Sql

RUBY DEVELOPER
Ruby is a dynamic, reflective, object-
oriented, general-purpose programming language.
Develop multiple programming paradigms,
including functional, object-oriented ,
and imperative.
Key Skills
Ruby
Python
Hyper
DRUPAL DEVELOPER
Drupal developer develops software products using
Drupal framework.
Drupal is a free and open-source content management
framework written in PHP and distributed under
the GNU General Public License.

Key Skills
Drupal
PHP
HTTP
Web services/ web technologies


ANALYST
A analyst is an IT professional who specializes in
analyzing, designing and implementing information
systems.
System analysts assess the suitability of information
systems in terms of their intended outcomes and liaise
with end users, software vendors and programmers in
order to achieve these outcomes


SYSTEM ANALYST
A systems analyst is an IT professional who
specializes in analyzing, designing and
implementing information systems

Key Skills
SDLC(system development life cycle )
SOA(Service-oriented architecture)
Share point
BUSINESS ANALYST
A Business Analyst (BA) is someone who
analyzes an organization (real or hypothetical) and
designs its processes and systems, assessing the
business model and its integration with technology.

Key Skills
Business analyst
CBAP(Certified Business Analysis Professional)
QUALITY ANALYST
A software quality analyst is responsible for applying
the principles and practices of software quality
assurance throughout the software development life
cycle.

Key Skills
E-commerce
POS(point of sales)
OMR(order management system)
TECHNICAL ANALYST
A technical analyst, or technician, is a securities
researcher who analyzes investments based on
past market prices and technical indicators.
Technicians believe that short term price
movements are the result of supply and demand
forces in the market for a given security.
Key Skills
Mathematic model
ETL
Java
Oracle
MFI(Money flow index)

LEAD
A team leader or team lead, who
provides guidance, instruction, direction
and leadership to a group of other
individuals for the purpose of achieving a
key result or group of aligned results.
The team leader monitors the quantitative
and qualitative result that is to be
achieved..
They have more than 10 experience for
related development field.
JAVA LEAD
They will be team lead of particular team to
guide.
To act as commander, director, or guide
Key skills
Java
J2EE
Maven
Eclipse
JBuilder, Jdeveloper
Web Logic, Web sphere,
Apache Tomcat
UI LEAD
The user interface, in the industrial design field
of humanmachine interaction, is the space where
interaction between humans and machines occurs. .
Lead will make leadership on that particular team to work
on that UI process.
Key skills
Html
Javascript
Jquery
UI
front end
CSS
.NET LEAD
Dot Net lead will have around 8 years'
experience with excellent exposure in .Net.
Hell also have Strong technical skills.
He would have been very good hands on in
coding.
Key skills
.Net
VB.Net
C#.Net
Silverlight
J#
Asp.net and so on.

TESTING LEAD
Test probe is a physical device used to connect
electronic test equipment to the device under
test.
They range from very simple, rugged devices to
complex probes that are sophisticated,
expensive, and fragile.
Key skills
Test
Automation
QA/QC
QTP

ARCHITECT
Software architect is a computer manager who makes
high-level design choices and dictates technical
standards, including software coding standards, tools,
and platforms.
Java architect
.Net architect
Business architect
System architect
Mobile architect
Application architect
Sharepoint architect
UI architect and so on.
JAVA ARCHITECT
Java architect is one who has done a role on
technological advocate, methodologist, executer of
business goals and facilitator.
Java architect positions generally require a high degree
of experience with Java products and Web application
development.
To Design a full software and deployment.
For this several tools are used
Java,J2ee
Spring
Hibernate
SOA(Service-oriented architecture)
.NET ARCHITECT
Design software systems with various Microsoft
technologies and ensure compliance to all architecture
requirements. Coordinate with various departments and
analyze requirements of architectural team.
Develop solutions for various components and
recommend changes for various customers. Design
architecture for various different components and validate
tools.
Participate in architectural meetings and analyze all
technical requirements for Dot NET applications.
Key skills
.Net
VB.Net
C#
HTML
XML
Web services
SOA


SYSTEM ARCHITECT
The systems architect establishes the basic structure of the
computer system, defining the essential core design features and
elements that provide the framework for all that follows, and are the
hardest to change later.
Key skills
System Architect
Enterprise Solutions
.NET
SQL
MVC,MVP
C#
SDLC(software developnent life cycles)

HYBRIS ARCHITECT
Hybris or libhybris is a compatibility layer for
computers running Linux distributions based on
the GNU C library, intended for using software
written for Bionic-based Linux systems, which
mainly includes Android libraries and device drivers.
Key Skills
Hyperion
Cubes
E-commerce
SOA
SHAREPOINT ARCHITECT
SharePoint is a advanced .net web application
framework.
It integrates intranet, content management and document
management but recent versions have broader
capabilities.
Key skills
Sharepoint
Architect
.Net
C#
ASP.Net
SAP BI ARCHITECT
SAP BI is a suite of front end applications that
allow business users to view, sort and analyze
business intelligence data.
Key skills
SAP
BI
ABAP(Advanced Business Application
Programming)
MOBILE ARCHITECT
Mobile architect monitors the all of the creation of mobile
Apps and latest version of OS. Such as Android, IOS,
Windows and so on.
Theyll have more than 10 yrs of experience in mobile
app development.
Key skills
Mobile Architect
Ios
Android
Windows
Lead
HTML
CSS
JavaScript
UI ARCHITECT
Architect who manages over all process of user interface
designs and coding called UI Architect.

Key skills
HTML
CSS
Javascript
Angular
Jquery
DOJO
JSON
Asp.net,C#
N-tier architecture
PROJECT MANAGER
Project manager is a professional in the field of project
management.
Project managers can have the responsibility of the
planning, execution and closing of any project.
They will be Related to industry, architecture, aerospace,
and computer networking, telecommunications or
software development.
They will be compulsory got PMP certification(Project
Management Professional certification).
They should be responsible for processing and
submitting the projects.




TYPES OF PROJECT MANAGERS
Java project manager
.Net project manager
Web project manager
Agile PM
Banking domain
Financial domain
Waterfall
Application PM
Retail and so on

TESTING
Software testing is an investigation conducted to
provide stakeholders with information about the quality of
the product or service under test.
Software testing can also provide an objective,
independent view of the software to allow the business to
appreciate and understand the risks of software
implementation.
A procedure for critical evaluation; a means of
determining the presence, quality.

QA TEST ANALYST
A software quality analyst is responsible for applying
the principles and practices of software quality
assurance throughout the software development life
cycle. Though often referred to as "quality
assurance", software testing is considered to be only one
part of the larger process of reducing errors.
Key skills
QA
Testing
Automation
QC
TEST ENGINEER
Test engineers can have different expertise which
depends on what test process they are more familiar
with (although many known TE have full familiarity
from the PCB level process like ICT,JTAG, and 5DX)
to PCBA and system level process like board
functional test (BFT or FT), burn-in test, system
level test (ST).
In order to assure that the product meets
applicable specification.
Key skills
Testing
QA
QC
Automation

ADMINISTRATOR
Administrator is a person responsible for the performance
or management of administrative business operations.
It's someone who basically is responsible for running and
taking care of projects.
Some of Admins are,
Network admin
Database admin
System admin


NETWORK ADMIN
A network administrator is an individual that is
responsible for the maintenance of computer
hardware and software systems that make up a computer
network including the maintenance and monitoring of
active data network or converged infrastructure and
related network equipment.It's someone who basically is
responsible for running and taking care of projects.
Key skills,
Firewalls
IPS and IDS
ACS server implementation
DDOS protection Mechanism
Hardware and so on.


SYSTEM ADMINISTRATOR
A system administrator, or system-admin, is a
person who is responsible for the upkeep,
configuration, and reliable operation of computer
systems; especially multi-user computers, such
as servers.

Key Skills
Networking
Hardware
SQL DBA
SQL DBA is a Database Administrator using Structured
Query Language (SQL).
As a database, it is a software product whose primary
function is to store and retrieve data as requested by
other software applications.
Key skills
SQL
DBA
SSIS (SQL Server Integration Services)
SSRS (SQL Server Reporting Services)
SSAS (SQL Server Analysis Services)

Вам также может понравиться