Friday, February 14, 2014

Software : Industry voice: What does an application administrator do?

Software : Industry voice: What does an application administrator do?


Industry voice: What does an application administrator do?

Posted:

Industry voice: What does an application administrator do?

Application Administrators aren't developers and they're not users, but they are critical to keeping the applications your organization relies on running. They install, update, tune, diagnose, and babysit both internal and third-party applications.

The applications they support can include ERP (Enterprise Resource Planning), CRM (Customer Relationship Management), POS (Point of Sale), BPM (Business Process Management), budgeting and forecasting, HR (Human Resources), legal matter management, AP (Accounts Payable)/ AR (Accounts Receivable), payroll, general ledger, SOX (Sarbanes Oxley) compliance tracking, training, time tracking, supply chain, database engines, and messaging, i.e., e-mail.

While software can be readily licensed from a vendor, it still requires a significant amount of effort on the part of the acquiring organization. Someone has to prepare the servers that it will run on.

Then someone has to install it, configure it, load data into it, tune it, upgrade it, and generally keep the package up and running. If errors occur, someone has to report them to the vendor and work with vendor technicians to correct the prob- lems. These are all tasks that an Application Administrator handles.

In many cases, corporations are absolutely dependent that these applications be kept running. What would be the response of employees if the payroll application broke down?

What would happen to the organization's financial situation if invoices weren't sent out to customers? What if new employees couldn't be added to the HR system?

The importance of Application Administrators and their level of expertise shouldn't be over- looked. Since the trend of relying upon third-party software isn't going to decrease in the foreseeable future, the role of Application Administrator won't be going away either.

Every company employs them even if their official job title doesn't sound at all like "Application Administrator." A job title of "system application administrator" might be for a position that covers both application administration and systems administration. Since there is a significant degree of overlap between these two positions, this isn't uncommon.

Any software the organization relies upon is almost certain to have an Application Administrator supporting it.

This includes software acquired from a third-party vendor or from an internal development team. Development teams typically develop the application and then hand support responsibilities off to another group within the organization. For better or for worse, they don't tend to stick around indefinitely to provide ongoing production support.

Application administrator backgrounds

The background of IT professionals working as Application Administrators varies widely. Some have a back- ground in software development. Others became Application Administrators because an administrator was needed and they were in the right place at the right time.

Individuals without formal education or training in IT will benefit the most from this book. It will provide hands on advice on how to administer applications, troubleshoot them, and establish best practices for keeping applications running smoothly. But even the most experienced Application Administrator has weak areas that this book can help shore up.

Potential skillset

The list of potential skills that an Application Administrator might be required to have can be long and diverse.

The skills that are being sought range from very specific technical skills to skills that are considered "softer." Virtually every posting requires some variation of excellent communication skills, troubleshooting ability, problem solving and/or analytical skills, flexibility, and understanding business needs. Some examples of requested skills are:

  • Expertise and experience in XYZ application is a must.
  • Strong experience on failover, high availability, disaster recovery, business continuance.
  • Strong experience in XYZ version control tool.
  • Good knowledge and demonstrated troubleshooting abilities on connectivity issues due to firewall, load balancer, proxy, and others.
  • Experience with SOX compliance and methodologies.
  • Hands on experience in process automation, best practice approach, technology efficiency, and effectiveness.
  • Knowledge of Web Services and Services Oriented Architecture is desirable.
  • Requires extensive knowledge of Windows 2000/2003 Server.
  • Should be experienced with SQL Query Development as it relates to XYZ databases.
  • Must demonstrate strong experience in designing, implementing, and maintaining current Windows server products including Microsoft SQL 2005, IIS, Windows Clustering, Network Load Balance, Net Environments, and ISA.
  • Strong Linux experience including shell and Perl scripting for administration tasks.
  • Experience with monitoring tools is a plus.
  • Knowledge of Oracle Application Server, Apache Tomcat, and Microsoft IIS a plus.
  • Excels at the highest technical level of all phases of applications systems analysis and programming activities.
  • Understands software and hardware requirements of varied departmental systems.
  • Understands the workflow and process requirements of complex application systems.
  • Demonstrated ability to be the subject matter expert in supporting, maintaining, and administering complex applications.
  • Excellent problem solving/analytical skills and knowledge of analytical tools.
  • Display and execute logical and complex troubleshooting methods.
  • Excellent verbal, written communication, and negotiations skills.
  • Demonstrated soft skills required such as presentation of ideas and clearly articulate the concepts to senior management.
  • Ability to effectively interface with technical and nontechnical staff at all organizational levels.
  • Strong customer services and problem solving skills.
  • Ability to provide outstanding customer service, be a good listener and work well with others.
  • Self-motivated, able to work independently, and takes initiative.
  • Ability to multitask in a fast-paced environment.
  • Outstanding attention to detail with superior time and project management skills.
  • Demonstrated ability to work successfully with a diverse group of customers.
  • Ability to learn new content areas and new skills quickly and well required.
  • Professional attitude and work habits.
  • Understands business function related to the application.
  • Ability to work through ambiguous work situations.

Duties and responsibilities

  • The list of duties and responsibilities described in some job postings is as broad and diverse as the technical skills that are required of prospective job applicants. It wouldn't be realistic to expect a single candidate to be responsible for this entire list of duties, but don't be surprised if your initial job description gets widened to include more and more responsibilities as time goes by. Some of the duties and responsibilities that an Appli- cation Administrator might be given include:
  • The candidate shall monitor the XYZ software application, document and analyze problems, and publish maintenance schedule
  • Sets up administrator and service accounts
  • Maintains system documentation
  • Interacts with users and evaluates vendor products
  • May program in an administrative language
  • Provides advice and training to end-users
  • Maintains current knowledge of relevant technologies as assigned
  • The candidate shall serve as part of a team responsible to maintain an XYZ system availability rate of 99%
  • Troubleshoot, and resolve any reported problems
  • Provide application performance tuning
  • The candidate shall review the governing regulations to ensure proper program support
  • The candidate shall monitor, update, and maintain existing legacy environment software systems interfaces to ensure that the interfaces exchange data properly and to support the current legacy environment
  • This is a hands on senior technical position with Subject Matter Expertise (SME) on XYZ app
  • Enable best practices
  • Process automation
  • Maintain SLA, System Availability, Capacity management, and Performance KPI
  • Collaborate with hardware, OS, DBA technical teams to ensure proper integration of the environment
  • Work closely with application development teams and vendors to tune and troubleshoot applications
  • Plan and coordinate testing changes, upgrades, and new services, ensuring systems will operate correctly in current and future environments
  • Provides second level of technical support for all corporate systems and software components
  • Provide Level 3 support for the application. Must be able to support 24 x 7. Also enable production support team to tackle Level 2 support and issues
  • Leads and participates in efforts to develop and implement processes for application and system monitoring
  • Leads and participates in efforts to implement application updates to include upgrades, patches, and new releases
  • Tests, debugs, implements, and documents programs. Assists in the modification of company products and/or customer/internal systems to meet the needs of the client and/or end-user
  • Develops test plans to verify logic of new or modified programs
  • Develop and maintain the reporting and dashboard infrastructure for the organization
  • Develop work plans and track/report status of assigned projects/tasks
  • Liaise with vendor support on all issues
  • Fully responsible for problem management activities such as issue resolution and root cause analysis
  • Daily monitoring and maintenance activities
  • Assist in the day-to-day operations of Operations department

Week in Tech: From wearables to Winter Olympics: gadget getup is going for gold

Posted:

Week in Tech: From wearables to Winter Olympics: gadget getup is going for gold

If this week has taught us anything, it's that tech's biggest firms have are determined to make 2014 the year that wearable tech goes mainstream.

HTC's competing, with promises of a wearable device this side of Christmas. Apple's at it, with rumours suggesting that sleep monitoring will be part of the functionality of its much-hyped iWatch. And of course Google's at it, with ever more uses for Google Glass.

Google's next customer could well be Robocop: this week we discovered that the NYPD is experimenting with Google Glass in a move Chris Smith describes as "the Five-O going AR." Don't get too excited, though: the number of headsets the NYPD has ordered currently stands at a massive, er, two.

The NYPD wants to see if Google Glass can make its people more efficient, and so does Virgin Atlantic: this week the airline announced a trial of Google Glass for its Upper Class customers, and Virgin hopes that the technology will speed checkin, deliver more personalised service and generally make its customers feel more pampered.

Working wearables

There may be a downside to that, though: as Gary Marshall imagined the various real-world things Google Glass would be brilliant for - engineers looking at blueprints, mechanics looking up manufacturers' tolerances, drivers checking itineraries and so on - a worrying thought occurred to him. "Such uses will make wearables like the Windows PCs of yore: the kit you associate with boring stuff you do in your day job. If we're strutting around wearing Glass all day, will we still want to wear it when we get home?"

The answer might be yes if your day job is being an athlete: It turns out that one of the most important training regimes an Olympian can do involves, er, staring at a screen.

While all kinds of firms have been trying to take the gold in gadget garb, the world has been cheering on the athletes at the Winter Olympics and we've been discovering the apps that help to give them the edge.

As Hugh Langley explains, "if the US bobsled and skeleton team win big at this year's Winter Olympics, they'll have more than their coaches to thank… [they] have been perfecting their technique using free video analysis app Ubersense Coach on the iPad."

That isn't the only app helping to shape the Olympics, either: Coach's Eye is helping freestyle skiers, and can be used for all kinds of sports - especially ones involving swinging things at other things. We'll find out the results in just a few days time.

A cold climate for 4K

The Sochi Olympics are being filmed in Ultra HD, aka 4K, but it isn't being broadcast to ordinary sports fans using the technology. Kevin Lee uncovers a complex tale of new technologies and private viewing parties, and notes that the "elephant in the room slowing Ultra HD 4K TV's growth and its support" is good old HD with its ever-bigger screens and ever-smaller price tags. 4K sales have been fairly small so far, but "there is a fighting chance 4K coverage may be available by the time the next Olympics rolls."

As Steve May suggests, manufacturers waiting for 4K to save their businesses may have to wait for a rather long time, because another sales boom probably isn't coming. "The hard truth is that TV has turned int a penguin business," he says. "It's unlikely to fly again, despite huge technology leaps."

No comments:

Post a Comment