|
|

|

|

|
|
Job Opportunities
|
| Job Code: |
2430001005
|
| Job Title: |
IT Systems Administrator - Senior Java Architect (Contractor Conversion)
|
| Salary: |
$55,586.00 Annually
|
| Job Type: |
Full-Time |
| Location: |
Gwinnett County, Georgia
|
|
Department:
|
Information Technology
|
| |
| |
|
|
| Incumbents are responsible for Countywide or large Departmental systems. Incumbents may serve as a project manager and coordinate projects between end-users and the IT Department and performs complex information technology work within DoITS. The Grade/DBM for this position is C441. |
|
Essential Duties:
|
- Provide architectural and software development support; lead and mentor team of developers
- Responsible for problem solving and application maintenance with on-call responsibilities but will also involve large projects to design new applications and/or convert existing applications
- Responsible for all phases of web development and installation of new or modified application systems
- Develop, maintain and support enterprise applications and solutions on Intranet/Internet portals using Java/J2EE standards
- Integrating the portal with other corporate data sources, applications, and knowledge management systems
- Collaborates with team members; sharing development responsibility and work with members of diverse technical and business teams
- Serves as a lead to staff or project lead to include assigning and monitoring work and providing direction. May serve in the supervisor’s absence.
- Serves as technical lead technical person, supervise, plan, review and assign task
- Plans, analyzes, develops, programs, modifies, tests, debugs, and implements complex computer systems; defines and develops requirements for creative, logical, and effective solutions; confers with management to determine feasibility of recommendations
- Troubleshoots and resolves problems and/or process identification and definition. Analyzes system problems and takes corrective action
- Provides technical direction in complex information modeling concepts, data access, information system interfaces, and reporting tools
- Maintains and administers databases and associated tables to include creating scripts, scheduling database activities and reloading data to include data recovery plans
- Maintains security access to computer system information and reviews system/database tools for functionality, status, and applicability
- Manages complex projects to include performing related research, performing analysis, preparing bids, selecting vendors, managing outside consultants and determining requirements
- Develops and documents data standards; prepares documentation for new systems and system modifications in accordance with established County standards and procedures
- Prepare and analyze a variety of system reports and makes recommendations on system upgrades.
- Evaluates hardware and/or software for improvements and possible modifications; plans and develops third party systems deployment; trains users
- Performs other duties of a similar nature or level.
|
|
Education/Experience, Licenses, Knowledge and Skills, Physical Requirements:
|
Education/Experience: - Bachelor’s Degree in a related field
- Three years of progressively responsible, professional level analyst and systems experience in a large scale Information Technology environment
- An additional five years in Web development and architect is preferred.
- Valid Driver’s License from state of residency.
Knowledge & Skills: - Possess senior team lead skills when working to design solutions, problem solve, establish team standards, processes and practices
- Ability to formulate and define system scope and objectives through research and fact-finding to develop or modify moderately complex information systems and applications
- Extensive knowledge in software design and development concepts, practices, and procedures using such languages as Java/J2EE/ EJB3/ JSR 168,286 Portlets and SOA; minimum of 8 to 10 years direct design, development, testing, deployment, systems support and administration experience
- Proficient in software development in the context of J2EE platform standards including User Interface and Middleware technologies and frames works like JBoss Portal , JBoss Seam , JBoss Cache, JBPM, JSF, Hibernate, Spring frame work, JSF and OR Mapping frame works, CMS, Struts, JSPs, Servlets, Portlets, RSS feed, XML, XSL, AJAX, JMS, web services, scripting , other web development tools communicating with Oracle and MS SQL database
- Proven experience in design and development of enterprise level ecommerce solutions like online payments, shopping carts, integration with third party payment gateways preferably in JBoss Portlet environment.
- Thorough understanding of Enterprise level internet security standards, Single sign on solutions and Integration of Portal with Legacy and EIS systems like SAP using Web services and JCOs.
- Experienced in schema design, Data modeling, ER diagrams, writing stored procedures, connection pools and SQL queries using MS SQL Server / Oracle.
- Hands on experience using a Java Integrated Development Environment like Eclipse & Net weaver developer studio for developing enterprise code & web services.
- Experienced in setup and administering Configuration Management system, source control and automated build and deployment scripts like Ant, Maven and CVS.
- Experience with configuring, clustering, administering and load balancing JBoss application server, Tomcat or any J2EE application server is in a 24 x7 highly available environment including optimizing and tuning of server performance and backup and recovery knowledge.
- Experience in Trouble-shoot and resolve system problems and outages, Manage incidents, problems and outages with application and infrastructure support teams. After office hours outages may also needs to be attended
- Responsible for maintaining and administering normal backup and recovery procedures of JBoss application servers, Build or add new application instance to development and production environment, write command scripts for monitoring and process automation
- Good with latest web trends and web 2.0 technologies like AJAX, JSON, Dojo, RSS, Experience using an Enterprise/Web Content Management system will a plus
- Excellent interpersonal, written, and communication skills in a manner that promotes good customer relations
- Great communication, interpersonal skills as applied to interaction with coworkers, supervisor, the general public, etc sufficient to exchange or convey information and to receive work direction.
Physical Requirements: - Positions in this class typically require: fingering, grasping, talking, hearing, seeing and repetitive motions. Sedentary Work: Exerting up to 10 pounds of force occasionally, and/or a negligible amount of force frequently or constantly to lift, carry, push, pull or otherwise move objects, including the human body. Sedentary work involves sitting most of the time. Jobs are sedentary if walking and standing are required only occasionally and all other sedentary criteria are met. This position may require: 24 hour on call assignment, overtime, or working nights, weekends, holidays, 10-hour, 12-hour, and rotating shifts.
|
| |
|
|
.gif)
|