HowToGetSoftwareJob

HowToGetSoftwareJob
HowToGetSoftwareJob Google Hangout

Wednesday, 25 April 2012

how to get job in datawarehouse

Data Warehouse Development
Software projects usually begin by gathering requirements and then building what is needed. Data warehouse (DWH) projects on the other hand typically begin by building what is needed, and only then do you wind up with requirements. This calls for a radically different approach to development and project planning.
Inmon et al (2008): “… the requirements for a data warehouse are often not known when it is first built.” Instead, confusion and ambiguity reign. Gathering DWH requirements involves negotiating among stakeholders which functionality should be delivered first, and ensuring robust alignment with corporate strategy. Given ubiquitous lack of strategic clarity, this is no easy task.
1. Be Ready For The Information Democracy
When organizations embark on their first DWH project, they often strive to establish “one version of the truth.” ‘Spreadmarts’ (data silos maintained by individuals in spreadsheet programs) across the organization need to be surpassed by a central place to turn to for the definitive truth. And indeed a DWH can be very effective for that.
What is much less obvious, and often not anticipated, is that a dramatic change in (informal) power structure will take place. Poignant facts about business success (and lack thereof…) will emerge, waiting for anyone to be discovered in the DWH. What this does is that it shifts the “informal power structure” from those in command to those in control of information gathering skills. This can upset existing hierarchies, and trigger significant resistance.
2. Every DWH Starts With A Business Case
Sometimes data warehouses are needed to meet regulatory requirements. One could argue that your DWH then is a conditio sine qua non, a ticket to market. All other cases should definitely be founded on a solid business case. Not only to “justify” investments being made, but certainly also to provide guidance on setting priorities within the project.
When the going gets tough, your business case reminds you why you got started in the first place. It provides a tangible manifestation of successful execution of business strategy (see also tip# 5), justifying management attention and corporate sponsorship. Every DWH project runs into setbacks, in particular during the extract, transform, load (ETL) phase (see also tip# 4). When you’re having second thoughts, or the project needs to “compete” for resources, the business case will see you through.
3. Deliver Your DWH in Increments
For all the (largely pointless) controversy between Inmon and Kimball, one thing is clear: a DWH needs to be delivered incrementally. Inmon fully agrees but his approach to enterprise data warehouses (EDW’s) appears much less suited for an incremental, bottom-up implementation. For an EDW, however, Kimball’s architecture has some major challenges. Conforming departmental data marts (DM’s) is difficult enough as it is, but changes in grain (the minimal level of detail available) wreak havoc and invariably cause major scrap and rework.
What is required to make incremental delivery of a DWH robust, is a top-down architecture in combination with bottom-up implementation. It’s the only way you can gracefully deal with (unavoidable) change. Since 2/3 of TCO will go to maintenance (itself, largely building in changes) the architecture should account for this.
4. Test For (Acceptable) Data Quality First
As you are mapping information requirements onto the existing data systems in the enterprise, some sources may prove to be more “mission critical” for the DWH than others. Unless data quality programs and a (working) master data management (MDM) solution are in place, you can never take sufficient data quality for granted. Therefore do preliminary data profiling as early as possible, to give management a “feel” for what data quality is like, and work these findings into your project estimates.
One company we worked with wanted to learn from their DWH who their best customers were. However, they implemented a sales force automation tool that had failed spectacularly. Many reps were not providing data at all, and those that did, provided irreconcilable naming. The same client could go under a dozen names, or more! There was no way the DWH could enable tallying up cost and revenue per client. Unwelcome as it may be, you’re better of learning these things sooner than later!
5. Profile Your Source Systems To Plan Your Project
About 60% or more of DWH projects goes to the ETL phase. Incidentally, this is also where the greatest risks for project overruns lie, and certainly not only because it is such a large chunk of the work. Poor data quality, missing, incorrect, or out of data source specifications, a shortage of business domain expertise, transformation complexities, and many other things can go wrong here. Kimball (2008): “Due to all the unknown data realities hidden in your source system data, data staging processes have a well-earned reputation of being nearly impossible to estimate and deliver in time.”
The one way to gather objective information to help you plan this stage better is in-depth profiling of source systems. This also alleviates any hiatus in meta data available about these systems, which will tremendously help ETL programmers do a better job the first time around. Remember that data staging is a “classic” software development task (see also next month’s newsletter on software testing) where testing and trial deployment are bound to be followed by multiple iterations of fixing. If you only planned for development and initial testing, you will drift from the plan – and potentially get lost!
6. Tying Your DWH To Corporate Strategy Is Mandatory
Given the central role a DWH will play in the organization, it is adamant that you closely align it to corporate strategy. If you’re pursuing a product strategy, make sure the right KPI’s are supported. Likewise for operational excellence: defect rates, wing-to-wing time, cost measures, scrap & rework, etc., all should be available.
The best way to surface an organization’s strategy is not to read documentation or corporate promotion on “strategy.” These PR blurbs tend to be overflowing with platitudes, and the strategy as stated there may or may not coincide with practice at all. You need to investigate what “excellent performance” means. Having the latest and greatest technology (product strategy)? Zero out-of-stock positions (operational excellence)? Everybody wants to satisfy their customers these days, but that does not necessarily imply customer intimacy, etc. You infer the ‘true’ corporate strategy by finding out what managers need to accomplish in order to earn an excellent performance review.
7. If It’s Not An EDW, You’re Creating A (Another?) Silo
There is nothing wrong with creating a DWH to meet specific departmental needs. In particular if this is where you can make a profitable business case. If data driven decision making is to become the norm, though, realize that at some point you will want to create horizontal integration of information.
However, somewhere down the line, someone will raise the question how the comptroller’s numbers are related to marketing, how marketing campaigns relate to activity in the call or service center, etc. “We can’t say” because of some concocted, technical explanation doesn’t impress. Certainly not from the DWH team. Yet these questions are only natural and legitimate! Only EDW’s allow you to answer cross-departmental queries. If you embarked on a departmental DWH, managing these expectations is a full-time job.
8. DWH Architecture Is A Genuine Profession
Although data warehousing is still relatively new, enough experience and practices have been established to merit a new and unique role: the data warehouse architect. Like with “traditional” architecture, you need to negotiate (business) needs and wants with technical possibilities. The outcome can take the form of a blueprint (architectural drawings), a plan (construction project), set of components (chosen building materials), or principles (legislation or guidelines). All too often, there is confusion about what exactly is meant by “architecture.”
Unfortunately, tradition has it that when developers have been working in the field from 3-5 years on, they get “promoted” to architect status. This doesn’t necessarily mean they have any formal training in architecture, it usually just means you’re dealing with a developer who’s got hands-on experience, and who has probably seen several mistakes made more than once. Some developers are just very good (and maybe experienced) developers, and some people are more suited for other work. Developing and architecture require completely different people skills, the kinds of (almost innate) talents that don’t necessarily evolve with experience.
9. Consider The Business Case For Real-Time Data
Integrated data are used ever more widely to support operational decision making. This may happen in your call-center, where optimal cross-sell suggestions may be used that were derived via data analytics. Or in your warehouse when last-minute changes to shipments are based on the latest data on availability. The end result is that the pressure on your DWH to deliver (more) timely data increases. Monthly refreshes used to be the norm, then we went to weekly, but many data warehouses are now updated every day, or even more often. Hardware is becoming ever cheaper, and your architecture has a tremendous bearing on the cost to increase data throughput, and update frequencies. So technically, a lot has become possible, but faster (or the holy grail: “real time”) data always come at a (substantial) price.
Most operational data must absolutely be up-to-date for a flawless customer experience. Like contact data in your CRM application, or warehouse and shipment data. But must your cross-sell suggestions be real-time? How often will you make “the wrong” offer if your next best offers are calculated only once per week or month? Everybody always wants their data faster, but has the value of better decision making really been quantified?
10. Data Warehousing Should Be A Programme, Not A Project
Building a data warehouse from the ground up is such a gargantuan effort, requiring specialist skills, that outside help is just about always required. To fence off these consultant resources “some” project needs to be defined, preferably around one or more initial increments (see also tip# 3).
You cannot expect your data warehouse journey to ever end. There is never a fixed end date, and maybe more or less of a start date (the kick-off party?). Kimball (2008): “… each data warehouse is continuously evolving and dynamic.”
Since you want as smooth a transition as possible from building to deployment, this is best accomplished by making the effort part of a programme, right from the start. You’ll typically encompass multiple parallel efforts like data profiling, overhaul of source systems, cataloguing of meta data, data quality efforts, etc. Demand from your consultants that they actively help you transition from a project mode to in-house continuation of DWH operation (if that’s your chosen maintenance model).
Further reading
Some excellent books on Data Warehouse Development:
The Business of Data Vault Modeling.
ISBN# 9781435719149
Dan Linstedt, Kent Graziano & Hans Hultgren (2008)

The Data Warehouse Lifecycle Toolkit, 2nd Edition.
ISBN# 0470149779
Ralph Kimball, Margy Ross, Warren Thornthwaite, Joy Mundy & Bob Becker (2008)

Building a Data Warehouse for Decision Support.
ISBN# 0133711218
Vidette Poe (1996)

The Data Warehouse ETL Toolkit.
ISBN# 0764578578
Ralph Kimball & Joe Caserta (2004)

Corporate Information Factory.
ISBN# 0471197335
Bill Inmon (1998)

The Data Warehouse Toolkit.
ISBN# 0471153370
Ralph Kimball (1996)

Data Warehousing – the Route to Mass Customization.
ISBN# 0471963283
Sean Kelly (1996)

Certified Data Mining and Warehousing Professional VS-1068

Vskills Data Mining and Warehousing Professional assesses the candidate for a company's data mining and warehousing needs. The certification tests the candidates on various areas in data mining and warehousing which include knowledge of planning, managing, designing, implementing, supporting, maintaining and analyzing the organization's data warehouse and covering data mining and On-Line Analytical Processing (OLAP).


Why should one take this certification?
This Course is intended for professionals and graduates wanting to excel in their chosen areas. It is also well suited for those who are already working and would like to take certification for further career progression.

Earning Vskills Data Mining and Warehousing Professional Certification can help candidate differentiate in today's competitive job market, broaden their employment opportunities by displaying their advanced skills, and result in higher earning potential.


Who will benefit from taking this certification?
Job seekers looking to find employment in IT department of various companies, students generally wanting to improve their skill set and make their CV stronger and existing employees looking for a better role can prove their employers the value of their skills through this certification


Test Details:
  1. Duration: 60 minutes
  2. No. of questions: 50
  3. Maximum marks: 50, Passing marks: 30 (60%); There is no negative marking in this module.
Companies that hire Vskills Certified Data Mining and Warehousing Professional
Data Mining and Warehousing professional are in great demand. Companies specializing in Integration Services are constantly hiring knowledgeable professionals. Various banks, telecom and IT companies also need data mining and warehousing professionals for data management and analysis.


Fee Structure:
Rs. 2225.00/- + Service Tax as applicable

More On: http://www.monsterindia.com/vskills/selected_program.html?id=1009

negotiating-a-salary-raise-tips

Negotiating salary is, for most people, the hardest part of the job process and the cause of considerable anxiety. The key is to be prepared, reasonable and confident.
  • Wait For The Right Moment. The right time to ask for a raise is right after you’ve achieved something significant, for example, completed a tough project under budget, or when your boss or other key person has complimented you.

    If money is tight in the company and you have not made any significance contributions lately to help offset that problem, now may not be a good time to ask for a larger share of a dwindling pool of money. Timing also refers to the company’s policies and procedures in terms of the amount of time between reviews and raises — and when it’s “acceptable” to ask for a raise.
  • Broach The Topic Professionally And Stay Emotionally Neutral. Be professional, polite, and respectful. Always negotiate your salary with your direct superior. Never go above his or her head or to the Human Resources department. Set up a meeting with your boss to address this topic. That way you’ll know how much time you have and your boss won’t be taken by surprise.
  • Dress for success – on the day of your meeting, dress as you would for a job interview or business conference. You may even want to develop a script to follow. Just keep it flexible. When making your case, don’t compare yourself to co-workers — stick to the field in general. Anticipate any objections the employer might be able to raise and be prepared to justify your cost effectiveness.
  • Ask for What You Want. When asking for anything in life, you should be certain you know what you want. Otherwise you’re leaving the decision up to someone else and you may come out dissatisfied. You can’t be shy about asking to be paid what you’re worth. Give your boss an estimate of how much your efforts add to the company’s bottom line. Ground your proposal on objective criteria.
  • Create a one pager that includes comparables, and at the bottom, estimate your fair market value in light of those comparables. That will help convince your boss and give your boss something to show to higher-ups to justify giving you a raise. That one-pager will also add to your confidence in the negotiation.
  • Present Your Outline Of Your Accomplishments. Use as many details as possible, such as numbers and facts. You’ll want to take five to seven of your most recent or biggest-impact contributions and present them in a bulleted list. Most bosses are interested in numbers. If you are in marketing, how do the things you do put profit on the bottom line? If you are an administrator, how do you make money for the company, or, how do you save money for the company and how much of that savings drops directly into the profit margin of the organization?
  • Stay Positive. Talk about how you are happy in your current job.. Focus on what you deserve rather than what you need. Emphasize the benefits of your skills to the company. Don’t present your current salary/position as a problem.
  • Don’t Monopolize the Conversation. Know when to listen. Yes, you’ve arranged this meeting and you’re there to tell your side, but don’t dominate the discussion. Say what has to be said and then listen. Listen closely and give your employer plenty of room to talk. Often the more time people are given to talk, the more they will say – even just to fill that silence.  In addition, it is important that you listen to all your boss has to say. You want to be cooperative, not demanding and combative. You will likely gain and understanding of how things work within the company and what the company is both willing and able to do in your favor.
  • Be Flexible And Open To Other Options. Consider negotiating for perks. Maybe a pay raise won’t fly at the moment – in part because it would involve extra taxes and workers’ compensation for your employer. But you can ask for other things, including an extra week of vacation, extra personal days, education benefits or. So include and discuss other types of compensation that would be valuable to you.
  • Have an Exit Strategy. Express your understanding of the boss’ position. If your request for a raise is denied, try to find out where you can improve, so that next time you ask, your boss will have no choice but to reward your efforts.
  • Confirm the Details in Writing. Write a follow-up memo after the meeting. summarizing the meeting, demonstrating your value, and highlighting your accomplishments — and send the memo to your boss as documentation. Document any salary promises. If you were not able to obtain an increase in salary, find out when you will be able to revisit the issue. Be prepared to offer suggestions of what the next steps should be.
Marsha A. Ostrer is a mediator, conflict resolution trainer and lawyer who practices privately through Family Mediation of Cape Cod. Her conflict resolution specialty is successfully entering and defusing highly charged conflicts using a targeted mix of training and consulting.
She is also the founder and developer of http://www.all-things-conflict-resolution-and-adr.com website from which this article was developed see http://www.all-things-conflict-resolution-and-adr.com/Negotiating-Salary-Raise-Tips-Part-I.html for more tips. Her website’s mission is to provide resources and information, so that organizations and individuals will be able to make informed choices in accessing conflict resolution skills, training, and services to manage and stabilize the conflicts in which they are involved.
Article Source: http://EzineArticles.com/?expert=Marsha_A_Ostrer
http://EzineArticles.com/?Negotiating-a-Salary-Raise-Tips&id=5969220
See Other Helpful Articles:
Five Large Employers Posting Data Warehousing Jobs
Find Employers Posting Data Warehousing Jobs
Making a Great Impression During an Interview for a Data Warehousing Job
Business Analyst Salary and Job Description

Data Warehouse Architect

Deloitte Consulting LLP is one of the world's leading management consulting firms for executable strategy, operations, technology, and human capital advisory services. The consulting practice is built around integrated core capabilities - people, process and technology and industry expertise - the capabilities needed to help clients to tackle their most complex challenges
Federal Practice - Deloitte Consulting LLP
Deloitte Consulting's dynamic Federal Practice based in Washington D.C. and the surrounding Metropolitan area has opportunities for you to become part of their high-quality team that delivers innovative solutions to key Federal clients in financial management, business process improvement, strategy and operations, information systems development, package implementation, enterprise transformation, business process and applications outsourcing, and a full range of human capital advisory services.
As a Data Warehouse Architect, you will act as the primary technical architect for our data warehousing projects to solve some of the toughest challenges in business intelligence today. The successful candidate should possess deep technical expertise in database design, ETL, reporting and analytics and will have previous consulting experience utilizing a structured delivery methodology.
Job Requirements:
                     Ability to Obtain a US Govt security clearance
•                     A minimum of 10 years experience architecting large scale data warehouses using Oracle
•                     A minimum of 7 years of relevant consulting experience preferred or 15 years of corporate IT
•                     Expert data modeling skills (i.e. conceptual, logical and physical model design - with both traditional 3rd normal form as well as dimensional modeling (star, snowflake), experience with Operation Data Stores, Enterprise Data Warehouses and Data Marts
•                     Expert with pro's and con's of multiple warehouse architectures
•                     Expert RDBMS knowledge of Oracle (release 9i and 10g) including very large databases
•                     Expert in load design strategies and optimization techniques
•                     Implementation experience with ETL concepts and tools such as: Oracle Warehouse Builder, Informatica, DataStage, and ab Initio
•                     Implementation experience with one or more of the following BI/Enterprise Reporting tools: Oracle Discoverer, Business Objects, Cognos, Brio, and Microstrategy
•                     Possess strong communication and client management skills.
•                     Ability to effectively manage multiple projects simultaneously
•                     BS in Computer Science or equivalent experience in a relevant field
Responsibilities:
•         Translate client user requirements into technical architecture vision and implementation plan
•         Design and develop the architecture for all data warehousing components (e.g. tool integration strategy; source system data ETL strategy, data staging, movement and aggregation; information and analytics delivery; and data quality strategy)
•         Design of the data warehouse data storage strategy/technique (ODS, EDW, DM, ROLAP, MOLAP, etc.)
•         Design of data warehouse sub-system (e.g. QA/QC, ETL and Query metrics)
•         Oversight of tool evaluation and selection
•         Hardware recommendations, sizing and configuration
•         RDBMS installation, configuration and tuning
•         Oversight and/or coordination of system testing phase
•         Problem and issue resolution
•         Mentoring and developing junior staff
•         Participation in proposal development and client presentations
Deloitte is one of the leading professional services organizations in the United States, specializing in audit, tax, consulting and financial advisory services with clients in more than 20 industries. We provide powerful business solutions to some of the world’s most well-known and respected companies, including more than 75 percent of the Fortune 100.

At Deloitte, you can have a rewarding career on every level. In addition to challenging and meaningful work, you’ll have the chance to give back to your community, make a positive impact on the environment, participate in a range of diversity and inclusion initiatives, and find the support, coaching, and training it takes to advance your career. Our commitment to individual choice lets you customize aspects of your career path, your educational opportunities and your benefits. And our culture of innovation means your ideas on how to improve our business and your clients’ will be heard.

Visit www.deloitte.com/us/careers to learn more about our culture, benefits and opportunities.



About Deloitte

As used in this document, “Deloitte” means Deloitte LLP and its subsidiaries. Please see www.deloitte.com/us/ about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. Deloitte LLP and its subsidiaries are equal opportunity employers.

More On: http://careers.deloitte.com/jobs/eng-US/details/j/E12ROSCMGRRV123/data-warehouse-architect

Job Openings at Safari Books Online: Data Warehouse Developer/Data Architect

Job Openings at Safari Books Online: Data Warehouse Developer/Data Architect

We currently have a job opening at Safari Books Online for a Data Warehouse Developer/Data Architect:
Data Warehouse Developer/Data Architect
JOB SUMMARY:  
Data Warehouse Developer/Data Architect with very strong data integration skills to design data models, schemas, ETL, Ad-Hoc Queries, build dynamic/interactive reports, and contribute to the design and development of our delivery platform.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
The following reflects management’s definition of essential functions for this position but does not restrict the tasks that may be assigned. Management may assign or reassign duties and responsibilities to this job at any time due to reasonable accommodations or other purposes.
  • Technical leadership role in the data warehouse and enterprise modeling efforts
  • Technical leadership to establish, define, maintain and communicate data architecture reference architectures, guidelines, standards and best practices.
  • Technical leadership for solution architecture development and review with regard to data integration architecture design and implementation
  • Own and manage the conceptual and logical data models for the DW and other data platforms
  • Own the data dictionary, data repository and data governance
  • Provide technical database leadership to DBAs.
  • Interacting with client, functional experts and developers to understand the system requirements.
  • Guide the development and implementation database administration and operational procedures.
KNOWLEDGE, SKILLS AND ABILITIES                                                 
  • Designing and developing Business Intelligence and data warehouses
  • Exemplary writing skills with a strong ability to communicate project status
  • Expert-level knowledge of SQL, stored procedure optimization, and triggers
  • Expert in the creation, maintenance, and tuning of ETL jobs to populate the data warehouse
  • Strong Experience with MySQL, Pentaho, SQL Server, Data modeling, BI,
  • A Bachelor’s degree in Computer Science, Information Systems, Engineering, or other related degree
Read More; http://blog.safaribooksonline.com/2012/03/21/job-openings-at-safari-books-online-data-warehouse-developerdata-architect/

Data Management & Warehousing

Job scheduling - fixed and relative timing

This article looks at the relatve merits of two types of processing schedule, once based on a fixed times (similar to 'cron' on a unix system) and onebased on relative times (similar to 'at' on a unix system)

Introduction

Much of data warehousing is dependent on running regular jobs to get collect data and load it into the system. In order to demonstrate both fixed and relative timing methods we use an example as outlined below:

A warehouse has two source systems. The first system produces an extract file once a night at a given time (for this example at 8pm). The second system provides a set of transactions for a period of time (for this example every half an hour) then sends a file to the data warehouse server. Once the extract from the first system and all the available files from the second system are loaded a data mart can be built from the data warehouse

Note that since this is an example of scheduling the complexity has been removed, however more discussion on the complexity of the load process and the use of directed graphs (or digraphs) can be found in our knowledge base.

Fixed time job scheduling

Fixed time job scheduling (also known as absolute time job scheduling) assumes a number of known times for actions to occur. In our example the first system provides a file at 8pm and we might therefore reasonably schedule our job at 8.30. It will need to check if the file exists, and if not it may choose to sleep for a period of time before checking again. At some point, after say three tries it will decide to fail the job for that night and try again tomorrow.

The files from the second system can either be loaded by a second cron job, or as either a dependency or precursor to the first job. In either case the elapsed time will contain some element of contingency against the planned file delivery time.

Furthermore the loading of the second system will all occur during the critical batch window for the day and (assuming our half hour pushes) will have forty-eight files to load.

Relative time job scheduling

Unix and many commercial schedulers offer an alternate to fixed time. In unix this is implemented via the 'at' command. This simple mechanism allows a much more granular approach to scheduling data warehouse loads.

Once again we can assume that the file exists and is ready to load. If it is then the file will be loaded. However whether a file is loaded or not the script executes the following:

at -f script 2>>script.log now +5 minutes

where script is replaced with the path and name to the script and script.log is the path and name to the log file you want.

What now happens is the script will run again 5 minutes after the completion of the previous script. The 'at' interval can be tuned from minutes to years. It may appear that we could achieve the same thing by setting the cron interval to 5 minutes but this is not so.
Cron versus At
Cron versus At

Comparison of methods

If we use the fixed method and schedule every five minutes 'cron' the we have no problem with the first extract, however the second extract has an issue around controlling the number of files being processed. The first job that starts will grab the available file. It will still be processing this file when the second job starts and therefore two things may happen. Firstly without careful programming the file may be re-processed. Secondly the system resource load is rising as I now have two jobs serving the same purpose running.

With the relative method the first extract again has no issues although the delay will now be much lower than the scheduled version as no contingency is required. The second system extract will however pick up the first file. Only once it has finished processing the file will it start waiting for another five minutes. This avoids the risk of re-processing files and manages system resource load becuase there is only ever one job running.

If we use relative scheduling we also find that our batch window has shrunk because having loaded files thoughout the day as they become available they are now no longer part of the major load during the critical batch window.

Conclusion

In practice both forms of scheduling have a place in building a data warehouse however the use of relative timing verses fixed timingis often over looked and therefore many data warehouse batch schedules are longer than they need to be.
With some simple analysis and the use of relative timing batch window time usage is greatly reduced. Article Manager module by by George! Software.

business-analyst-salary-and-job-description

We are starting a new series of blog posts that will profile the key positions in the data warehousing industry. We think this information will be useful to current data warehousing job seekers, as well as those that are looking to advance their career in the future.
Position
Business Analyst
Description
Business analysts are primarily responsible for investigating problems and proposing solutions. Effective Business Analysts will have a thorough understanding of the company’s business activities, operational systems, business intelligence program and IT infrastructure.


Their responsibilities include:
  • Query and Interpret data using techniques ranging from statistical analysis to complex data mining
  • Analyze the data-flow of Source Systems to Staging Environment to Data Warehouse tables
  • Gather Business Requirements
  • Develop Technical Specifications and Mapping Documents
  • Facilitate Decisions leveraging both technical and business resources
  • Feed information to ETL Developers and Data Architects
  • *Responsibilities of Senior Business Analysts may also include presenting to leadership and leading departmental projects.
Salary
Indeed.com – National Average*: $86,000
Salary.com – National Average*: $86.060 (Business Analyst III)
Salary.com – Range*:
10th percentile = $69,598
90th percentile = $102,267
*Does not include benefits
Education
According to Salary.com 50% of Business Analysts have a bachelor’s degree. 33% have a Master’s Degree and will generally receive a higher salary.
Professional Experience
According to Salary.com most Business Analysts have 5-10 years of experience. In general, some experience is necessary, less than 9% had less than 1 year of experience.
Qualifications
  • Knowledge of Industry
  • Knowledge of Business Intelligence tools and methodologies
  • Knowledge of project management (waterfall, agile…etc.)
  • Experience with running queries and reports in a BI tool
  • Experience with coding in SQL based clients
  • Dependable team member
Top/Senior Candidates
Top/Senior candidates will have many of the following qualifications:
  • More than 5 years of experience
  • Experience with full range of Business Intelligence Tools
  • Experience with generating and interpreting statistical studies
  • Experience leading projects across multiple departments
  • Experience with presenting to large groups and senior leadership
Below are Related Job Searches at Indeed.com
Business Analyst Average Salary = $86,000
Senior Business Data Analyst Average Salary = $105,000
Business Data Analyst Average Salary = $68,000
Project Manager Business Analyst Average Salary = $97,000
See Other Helpful Articles:

One Response so far.