*Requirement for Data Architect* * *
*Location:* Rancho Cordova, CA *Duration:* 12 Months *REQUIRED SKILLS:* 10 yrs of progressively complex experience and expert-level skill in analysis, architecture, design, installation, configuration, operation, and maintenance of information systems hardware and software, 5 of which must have been in a technical lead position. 3 years experience supporting very large, complex automated systems comprising at least 10 servers, at least 1,000 internal and/or external users, and using both custom and off-the-shelf enterprise and business applications. BS degree in computer science, management information systems, computer engineering, or software engineering. Expert-level in database design and development, as evidenced by the following: •3 yrs experience filling a lead role as a database architect or technical expert •Possession of applicable certification, such as IBM Certified Advanced Database Administrator •Expert-level in at least 8 of the following database design, development, and administration-related concepts, methods, and tools: •Physical and Logical Data Modeling (e.g., with UML) •Database Definition Language (DDL) •Writing SQL stored procedures •Index analysis •Normalization and de-normalization •Referential integrity •Data replication concepts1/1 •Locking Strategies •Reporting Tools •Extract Transform and Load (ETL) tools •Data Warehouse concepts, including data mining, data marts, on-line analytical processing (OLAP), etc. * * *Expert-level in at least 3 of the following database architecture-related technologies:* •IBM DB2 Enterprise Server for UNIX (AIX) •IBM Data Warehouse Edition (DWE) •IBM Business Intelligence Solutions •IBM InfoSphere Warehouse •IBM Content manager * * *Expert-level in the following additional system software concepts and technologies:* •Enterprise Application Integration (EAI) patterns, topologies, and tools •File Transfer protocols and tools, including Secure File Transfer •AIX, including Korn shell scripting •Use of modeling, administration, monitoring, and configuration management tools applicable to databases, operating systems, and/or networks; such as Rational Rose Modeler, ClearCase, and ClearQuest Ability to act in a lead capacity on the most complex applications, and/or on the most complex system architecture problems and can work independently as a high level technical specialist. Ability to analyze data and situations, identify and solve problems, reason logically and creatively, draw valid conclusions, develop effective solutions, apply creative thinking, and design methods and processes. Excellent verbal and written skills, including the ability to establish and maintain cooperative working relationships with both co-workers and customers or application users. *TASKS/RESPONSIBILITIES* •Functions as a senior technical expert in the application Data Architecture. •Supervises Contractor staff. •Establishes and maintains strategies, principles, and procedures that govern database management, maintenance and operations activities. •Maintains fundamental technical design structures and principles of the database architecture. •Advises and consults with management and application leads, regarding database problems, performance issues, and system changes. •May include responsibilities of Database Administrator III. •Reviews and analyzes change requests to determine the database-related scope of work and estimate the level of effort. Writes technical specifications. •Provides problem resolution support; identifies and resolves the most complex problems, coordinating with system users to determine symptoms and ensure accurate problem definition and resolution. •Assists in development and improvement of plans, processes, procedures, standards and priorities. •Creates and maintains reports on the status of database issues and activities. •Maintains direct knowledge of and applies all relevant database processes, procedures, and quality standards. /////////////////////////////////////////////////////////////////////////////////////// *Requirement for Java/J2EE Architect* * * *Location: *CA *Duration: *12 Months *REQUIRED SKILLS:* 10 yrs of progressively complex experience and expert-level skill in analysis, design and programming, 5 of which must have been in a technical lead position. 3 yrs experience developing or maintaining large management information applications (>500,000 SLOC or 5,000 FP). BS degree in computer science, management information systems, computer engineering,or software engineering. * * *Expert-level in J2EE application architecture:* •3 yrs experience filling a lead role as an application architect or application expert •Possession of applicable certification, e.g., Sun Certified Enterprise Architect •Expert-level in data driven, web-based application technologies, including the following: •Web-based thin client architecture •Web site design and development •Web development languages and techniques, including HTML, XML, CSS, Javascript •Database access methods, including SQL programming •Expert-level in the following software engineering areas: •OOP (Object Oriented Programming) and Design Concepts •Developing detailed design documents, such as use cases and data structure diagrams •All Software Development Lifecycle (SDLC) activities, including, requirements, design, coding, unit testing, deployment, and maintenance •Software engineering concepts: e.g., encapsulation, information hiding, coupling, cohesion, modularity, and abstraction •Advanced software development methodologies, tools and environments, such as the Rational Unified Process (RUP), Unified Modeling Language (UML), Rational RequisitePro, Application Developer for WebSphere, Rose Developer for Java, Rose Modeler, Eclipse, ClearCase, and ClearQuest Expert-level as a Java Application Developer, with at least five 5 of the following Java technologies: •Hibernate & HQL (Hibernate Query Language, SQL extension) •Java Authentication and Authorization Service (JAAS) •Java Management Extensions (JMX) •Java Architecture for XML Binding (JAXB) •Struts & Tiles •JSP Expression Language (EL) •JSP programming, including custom tags •EJB Session Beans •Spring Java Database Connectivity (JDBC), configuration and usage •Java unit testing framework, e.g., JUnit and Easy Mock •Java Diagnostics, e.g., Wily Introscope and jProbe * * *Expert-level with IBM web services, message-oriented middleware, and database software technologies, with at least 5 of the following:* •WebSphere architecture and design •WebSphere Business Integration Architecture and Patterns •WebSphere Studio Application Developer Integration Edition (WSADIE) •MQ Series •MQ Workflow •DB2, including DB2 Analyzer •Writing SQL stored procedures •Enterprise Application Integration (EAI) patterns, topologies, and tools •File Transfer protocols and tools, including Secure File Transfer •AIX, including Korn shell scripting Ability to act in a lead capacity on the most complex applications, and/or on the most complex data processing problems and can work independently as a high level technical specialist. Ability to analyze data and situations, identify and solve problems, reason logically and creatively, draw valid conclusions, develop effective solutions, apply creative thinking, and design methods and processes. Excellent verbal and written skills, including the ability to establish and maintain cooperative working relationships with both co-workers and customers or application users. * * *TASK/RESPONSIBILITIES* •Functions as a senior technical expert in the application architecture. •Supervises Contractor staff. •Establishes and maintains strategies, principles, and procedures that govern system and software maintenance and operations activities. •Maintains fundamental technical design structures and principles of the application architecture. •Advises and consults with management and application leads regarding technical problems, system performance issues, and system changes. •Reviews and analyzes change requests to determine the scope of work and estimate the level of effort. Writes technical specifications. •Provides problem resolution support; identifies and resolves the most complex problems, coordinating with system users to determine symptoms and ensure accurate problem definition and resolution. •Assists in development and improvement of plans, processes, procedures, standards and priorities. •Creates and maintains reports on the status of technical issues and activities. •Maintains direct knowledge of and applies all relevant technical processes, procedures, and quality standards ///////////////////////////////////////////////////////////////////////////////////// *Requirement for Web Developer* *Location:* CA *Duration:* 12 Months *REQUIRED SKILLS:* 8 yrs exp in analysis, design, programming, 4 yrs in tech lead position. 3 yrs exp dev/maintaining large management info apps (>500,000 SLOC or 5,000 FP). BS level degree in computer science, management info systems, computer eng, sw eng or certification in sw eng disciplines, such as IEEE Certified SW Dev Prof *Adv-level in application design and dev:* •3 yrs in lead role as application dev •Advanced-level in data driven, web-based app technologies, incl: •Web-based thin client architecture •Web site design and development •Web development languages and techniques, including HTML, XML, CSS, Javascript •Database access methods, incl SQL programming •Advanced-level in following sw engineering areas: •OOP (Object Oriented Programming) and Design Concepts •Developing detailed design documents, eg, use cases and data structure diagrams All SW Development Lifecycle (SDLC) activities, including, requirements, design, Coding, Unit Testing, Deployment, and Maintenance •SW engineering concepts: e.g., encapsulation, information hiding, coupling, cohesion, modularity, and abstraction •Advanced sw development methodologies, tools and environments: Rational Unified Process (RUP), Unified Modeling Language (UML), Rational RequisitePro, Application Dev for WebSphere, Rose Dev for Java, Rose Modeler, Eclipse, ClearCase, and ClearQuest *Advanced-level as Java Application Dev, exp with at least 5:* •Hibernate & HQL (Hibernate Query Language, SQL extension) •Java Authentication and Authorization Service (JAAS) •Java Management Extensions (JMX) •Java Architecture for XML Binding (JAXB) •Struts & Tiles •JSP Expression Language (EL) •JSP programming, including custom tags •EJB Session Beans •Spring Java Database Connectivity (JDBC), configuration and usage •Java unit testing framework, e.g., JUnit and Easy Mock •Java Diagnostics, e.g., Wily Introscope and jProbe Advanced-level with IBM web services, message-oriented middleware, and database software technologies; exp with at least 5: •WebSphere architecture and design •WebSphere Business Integration Architecture and Patterns •WebSphere Studio Application Dev Integration Edition (WSADIE) •MQ Series •MQ Workflow •DB2, including DB2 Analyzer •Writing SQL stored procedures •Enterprise Application Integration (EAI) patterns, topologies, and tools •File Transfer protocols and tools, including Secure File Transfer •AIX, including Korn shell scripting 2 yrs exp with child support enforcement systems including knowledge of child support program requirements, such as case construct, payment distribution, welfare reform changes, inter-agency interfaces, and performance metrics. Advanced-level in Reports and Forms Development; exp with: •Hyperion •Adobe Live Cycle Forms and Central Pro Output Server •Adobe Forms Tools Act in lead capacity on complex applications, data processing problems. Work independently as high level technical specialist. Analyze data/situations, identify/solve problems, reason logically and creatively, draw valid conclusions, develop effective solutions, apply creative thinking, design methods and processes. *TASKS/RESPONSIBILITIES* •Expert dev in 1/more technical areas of the application. •Expert dev in one or more functional areas of the application (e.g., financial management, case management). •Review/analyze change requests; determine scope of work; estimate level of effort for application changes. Write detailed tech specs for changing application components based on business requirements and high level designs. •Provides problem resolution support, specific to application issues; identifies/resolves problems in application software, coordinating with application users to determine symptoms and ensure accurate problem definition. •Apply Object Oriented Programming (OOP) concepts (including UML use cases, class diagrams, and interaction diagrams). •Designs, codes, unit tests, unit integration tests, and maintains application components based on detailed design specs solutions to meet user requirements. •Dev test plans and procedures. Validates developed classes and components meet application requirements and performance goals. •Creates and executes unit and regression test scripts; creates personal and common test data, tracks actual vs expected results, and evaluates quality of modules created. •Follows configuration control procedures over application source libraries at pre-release levels. •Assists in dev and improvement of application maint. plans, processes, procedures, standards, priorities. •Creates and maintains reports on the status of application maint. issues and activities. •Maintains direct knowledge of and applies all applications maint. technical processes, procedures, and quality standards. Thanks & Regards *Ajay * *(469-713-1976 (M)* * 972-607-9595 Ext- 6 (O))* ePower. Inc, 7423 Las Colinas Blvd, Suite 102, Irving, Texas 75063. a...@epowerus.com Fax: (972) 409-9018 www.epowerus.com -- You received this message because you are subscribed to the Google Groups "Dot Net Discussions" group. To post to this group, send email to dot-net-discussi...@googlegroups.com. To unsubscribe from this group, send email to dot-net-discussions+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/dot-net-discussions?hl=en.