job positions

40
JOB POSITIONS & IT’S DETAILS By SELLADURAI

Upload: selva-durai

Post on 14-Apr-2017

233 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Job Positions

JOB POSITIONS &

IT’S DETAILSBy

SELLADURAI

Page 2: Job Positions

LIST OF POSITIONSDEVELOPERANALYSTLEADARCHITECTPROJECT MANAGERTESTINGADMINISTRATOR

Page 3: Job Positions

DEVELOPERIn 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

Page 4: Job Positions

JAVA DEVELOPERThe person who develops

software applications or projects using java technologies

Key Skills• Java• J2ee• Spring• Hibernate• Json and so on.

Page 5: Job Positions

.NET DEVELOPERHere 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.

Page 6: Job Positions

SQL DEVELOPERSQL 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.

Page 7: Job Positions

ANDROID DEVELOPER

Developers using Android to develop mobile applications.

Key skills• Android SDK• Java• Eclipse IDE• Net Beans IDE and so on.

Page 8: Job Positions

IOS DEVELOPERo 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.

Page 9: Job Positions

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

Page 10: Job Positions

COGNOS DEVELOPER

Developer develops software that is used by IBM Cognos software tool.

Key Skills Cognos BI(Business Intelligence) PL/Sql

Page 11: Job Positions

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

Page 12: Job Positions

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

Page 13: Job Positions

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

Page 14: Job Positions

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

Page 15: Job Positions

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)

Page 16: Job Positions

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)

Page 17: Job Positions

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)

Page 18: Job Positions

LEADA 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.

Page 19: Job Positions

JAVA LEADThey will be team lead of particular

team to guide.To act as commander, director, or

guideKey skills

Java J2EEMavenEclipse JBuilder, JdeveloperWeb Logic, Web sphere, Apache Tomcat

Page 20: Job Positions

UI LEAD The user interface, in the industrial design field

of human–machine 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

Page 21: Job Positions

.NET LEAD Dot Net lead will have around 8 years'

experience with excellent exposure in .Net. He’ll 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.

Page 22: Job Positions

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

Page 23: Job Positions

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.

Page 24: Job Positions

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)

Page 25: Job Positions

.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

Page 26: Job Positions

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)

Page 27: Job Positions

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

Page 28: Job Positions

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

Page 29: Job Positions

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)

Page 30: Job Positions

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.

They’ll have more than 10 yrs of experience in mobile app development.

Key skills Mobile Architect Ios Android Windows Lead HTML CSS JavaScript 

Page 31: Job Positions

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 

Page 32: Job Positions

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.

Page 33: Job Positions

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…

Page 34: Job Positions

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.

Page 35: Job Positions

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

Page 36: Job Positions

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

Page 37: Job Positions

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

Page 38: Job Positions

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.

Page 39: Job Positions

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

Page 40: Job Positions

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)