Technology
Application Systems Analyst (New York)
Application Systems Analyst (Tampa)
ETL Systems Analyst (New York)
Lead Oracle DBA (New York)
QA Engineer (New York)
Senior Application Systems Analyst (Tampa)
Unix Systems Administrator (NYC)
Application Systems Analyst (New York)
Summary Description:
Under the direction of the Director of Technology for System Development, the Application Systems Analyst is responsible for both new/migratory application system design and development in Java Servlets, JSP, and Java backend applications, as well as legacy application system development and maintenance in PHP and Perl.
The application systems of LinkShare include a web-based client login interface, transaction processing systems, invoicing and payment systems, a corporate web site, ad serving and tracking, mass e-mail systems, as well as several backend and other OLTP systems. Oracle is the current RDBMS used for these systems.
Employment Standards
Required Skills and Experience:
- Bachelor's degree in Computer Science or related field.
- Experience with Oracle or other compatible SQL and PL/SQL.
- Solid competence in designing the objects and relationships of a full Java web-based (sub) system as well as programming such a system.
- Solid experience designing and programming a Java web-based system either in an educational/research or business environment. UML and ER diagrams should have been a part of this experience.
- Experience or familiarity with Unix/Linux, Web Services, XML/XSL, SOAP, AJAX, J2EE, EJB, Struts, JavaScript, HTML, CSS
- Strong verbal & written communication skills.
- Excellent problem-solving skills.
- Ability to work in a fast-paced deadline-driven environment.
- Familiarity with LinkShare's domain (internet affiliate marketing).
- Experience, knowledge, and discipline in standard project lifecycle practices including source code versioning control, and maintenance, to name a few.
- Experience with open source projects preferred.
- Project management experience preferred (may be given the responsibility of leading projects).
The overall measure of success in this position will be simply the ability to deliver projects on time and according to business and technical specifications.
Application Systems Analyst (Tampa)
Summary Description:
Under the direction of the Vice President of Technology for System Development, the Junior Application Systems Analyst is responsible for both new/migratory application system design, maintenance and development initially in ASP and/or ASP.net, and later possibly also in Java Servlets, JSP, Java, PHP and/or Perl.
For this position, the primarily relevant application systems of include a number of Lead Generation-targeted vertical sites and supporting systems, using Microsoft SQL Server database.
Secondarily to this position, other LinkShare systems include a web-based client login interface, transaction processing systems, invoicing and payment systems, a corporate web site, ad serving and tracking, mass e-mail systems, several backend and other OLTP systems, as well as a number of Lead Generation targeted vertical sites and supporting systems. Oracle is the current RDBMS used for these systems.
Employment Standards
Required Skills and Experience:
- Bachelor's degree in Computer Science or related field.
- 3 – 6 years experience developing web-based applications
- Excellent problem-solving skills.
- Solid competence in designing the objects and relationships of a full web-based (sub) system as well as programming such a system.
- Solid experience designing and programming a web-based system either in an educational/research or business environment; UML and ER diagrams as a part of this experience.
- Experience or familiarity with Unix/Linux and Windows servers, ASP, ASP.net, Web Services, XML/XSL, JavaScript, HTML, CSS.
- Strong verbal & written communication skills.
- Experience with Microsoft SQL Server or other compatible SQL.
- Ability to work in a fast-paced deadline-driven environment.
- Familiarity with LinkShare's domain (internet marketing).
- Ability to work in a fast-paced deadline-driven environment.
- Familiarity with LinkShare's domain (internet affiliate marketing).
- Experience, knowledge, and discipline in standard project lifecycle practices including source code versioning control, and maintenance, to name a few.
- Experience with open source projects preferred.
The overall measure of success in this position will be simply the ability to deliver projects on time and according to business and technical specifications.
ETL Systems Analyst (New York)
Summary Description
Under the direction of the Director of Business Intelligence and Analytics, the ETL System Analyst is responsible for mapping, extract, transform and load programming from source systems to Decision Support Systems, Operational systems, and Analytical systems.
Responsibilities
- Develop, test, and deploy ETL and data integration processes according to supplied specifications.
- Perform data analysis for both Source and Target tables/columns.
- Provide technical document of Source and Target mappings.
- Participate in the data extraction/cleansing/transform/load/aggregation requirements specification development.
- Automation of hourly, daily, and monthly ETL processes.
- Provide data verification and problem resolution.
- Partner with other Business Intelligence and Analytics team members, business users, and other IT staff to deliver anticipated Reporting & Analytics capabilities.
- Create and maintain technical documents and source to target documents. Ensure synchronization of the technical design documents associated to every process in the production environment.
- Maintain a detailed knowledge of the data warehouse contents and the business rules underlying the data warehouse data and schema.
- Maintain expert SQL and other data extraction and staging skills.
- Monitor ETL jobs and process to insure timely execution (within service level agreements) and quality validation.
- Monitor, evaluate, and understand new ETL/EII product developments, technologies, and methods.
- At times, required to work outside of normal business hours, for special project implementations and/or "oncall" night-time support.
- BS degree in computer-oriented technical discipline or equivalent experience.
- 3+ years experience with design, development, and implementation of data warehouses.
- 3+ years experience developing with ETL tools such as Informatica, Datastage, Ab Initio.
- Strong analytical, problem solving, and communication skills.
- Strong SQL programming and stored procedure development skills.
- Proficiency in UNIX, LINUX, Perl, and Korn Shell scripting.
- Able to highlight issues/problems and convey complex thoughts, written and oral, in a clear, concise, and timely manner.
- Ability to work independently or as a team member.
- Effective interpersonal skills working with IT and business colleagues.
- DB2 UDB, ORACLE, SQL, MYSQL, C++, XML
- Business Intelligence & Analytics processes and techniques.
- Detailed understanding of principals and practices of Data Modeling including concepts, entity-relationship data modeling techniques (including 3NF/5NF), and object-to-relational mapping techniques.
- Solid knowledge and experience with data normalization and denormalization.
- Strong understanding of metadata.
- Experience optimizing large data loads.
- Deliver application project tasks according to commitments and project plan dates.
- Data extract/cleansing/transform/load/aggregation specifications.
- Data extract/cleansing/transform/load/aggregation routines that meet performance service level agreements.
Lead Oracle DBA (New York)
Summary Description:
The senior level Database Administrator is responsible for designing & managing the installation, configuration, upgrades, maintenance, backup, recovery, tuning and monitoring Oracle (10g) database servers.
Description:
- Design/implement database schemes.
- Design, write & tune business logic in PL/SQL, Oracle instance – often working with developers.
- Perform Database maintenance w/ minimal downtime.
- Performance tuning, availability, planning & documentation are critical.
- Install database related software and tools.
- Must be a strong team player & mentor to junior DBA’s
Employment Standards
Required Skills:
- 5+ years of PL/SQL Unix shell scripts programming experience
- 5+ year of DBA experience with 2-tier enterprise environment running Oracle as backend.
- Familiar with database high availability, snapshots, backups & restore including Oracle RMAN. Knowledge of TSM is a plus.
- Self learner, troubleshooting skills.
- Strong UNIX & Linux skills (Scripting, VI, Cronjobs, AWK and SED)
- Fluent in Oracle 10g features, i.e. streams
- Strong hands on experience with Backup and Recovery procedures.
- Excellent team player with strong interpersonal and documentation skills.
- MS degree in Computer Science preferred, others considered
- Part of a rotated pager schedule for out of hours support.
QA Engineer (New York)
Summary Description:
Responsible for developing and automating functional testing efforts as well as supporting manual testing efforts when required. Define, execute, record, and work within an automated testing environment/methodology. Responsibilities include: preparing required test cases and data, documenting expected results, performing the tests, logging/reporting results, and writing scripts or using industry standard applications for automation. The position requires working closely with a multi-disciplinary development group and other QA team members.
Responsibilities:
- Define and develop testing plans and procedures for various product lines
- Test products for functionality, usability, and bugs
- Interface with System Developers and DBA's in order to facilitate resolution of reported bugs
- Automate functional test cases and system audits
Employment Standards
Required Skills:
- UNIX and Windows NT/2000/XP experience
- Strong Internet experience (Java, Apache, PHP, SQL, HTML, etc.)
- Strong understanding of RDBMS's
- Ability to read/understand various scripting languages (PHP, JavaScript, Perl, Shell, etc.)
- Ability to design automated testing procedures, black box and white box testing procedures, and usability studies
- Strong interpersonal, oral and written communication, and team skills
- Excellent problem-solving skills.
- Ability to work in a fast-paced deadline-driven environment.
- Previous work with industry standard testing tools, including LoadRunner, Winrunner, Silk Performer, Rational Robot, is a plus.
Senior Application Systems Analyst (Tampa)
Summary Description:
Under the direction of the Vice President of Technology for System Development, the Junior Application Systems Analyst is responsible for both new/migratory application system design, maintenance and development initially in ASP and/or ASP.net, and later possibly also in Java Servlets, JSP, Java, PHP and/or Perl.
For this position, the primarily relevant application systems of include a number of Lead Generation-targeted vertical sites and supporting systems, using Microsoft SQL Server database.
Secondarily to this position, other LinkShare systems include a web-based client login interface, transaction processing systems, invoicing and payment systems, a corporate web site, ad serving and tracking, mass e-mail systems, several backend and other OLTP systems, as well as a number of Lead Generation targeted vertical sites and supporting systems. Oracle is the current RDBMS used for these systems.
Employment Standards
Required Skills and Experience:
- Bachelor's degree in Computer Science or related field.
- 6+ years experience developing web-based applications
- Excellent problem-solving skills.
- Solid competence in designing the objects and relationships of a full web-based (sub) system as well as programming such a system.
- Solid experience designing and programming a web-based system either in an educational/research or business environment; UML and ER diagrams as a part of this experience.
- Experience or familiarity with Unix/Linux and Windows servers, ASP, ASP.net, Web Services, XML/XSL, JavaScript, HTML, CSS.
- Strong verbal & written communication skills.
- Experience with Microsoft SQL Server or other compatible SQL.
- Ability to work in a fast-paced deadline-driven environment.
- Familiarity with LinkShare's domain (internet marketing).
- Ability to work in a fast-paced deadline-driven environment.
- Familiarity with LinkShare's domain (internet affiliate marketing).
- Experience, knowledge, and discipline in standard project lifecycle practices including source code versioning control, and maintenance, to name a few.
- Experience with open source projects preferred.
The overall measure of success in this position will be simply the ability to deliver projects on time and according to business and technical specifications.
Unix Systems Administrator (NYC)
LinkShare is looking to grow it team of UNIX administrators. Responsibilities include but are not limited to: installation, configuration, maintenance, and trouble-shooting UNIX systems. The System Administrator manages, maintains, and updates systems to facilitate the storage, computing, and communication of information based on the company Service Level requirements.
Skills & Responsibilities:
- 3-5 years hands on experience with Linux ( Redhat, Suse, Apache, etc )
•IBM DB2 cluster & EMC knowledge a plus
•Packaging experience, i.e. rpm.
•AIX is a plus
- Configure DNS, Mail (SMTP, IMAP, POP), and FTP etc. services. Understand and troubleshoot PERL and Shell scripts
- Familiarity with open source tools, monitoring systems, hardware troubleshoot, tracking, resolution, and routine maintenance with security updates
- Perform installations/patching of operating system, software installation, and system backups - data recovery
- Respond to monitoring alerts
- Possess great people skills (must be able to interact with other technical groups), and must be able to work independently
- Dark datacenter administration experience at a co-location facility a plus
- Degree in Computer Science or related technical degree or equivalent experience, with 3-5 years related experiences