logos

SANS System Administrator

January 30th, 2012 parallel No comments

Summary

Manage and design corporate server and storage infrastructure.

Essential Duties and Responsibilities:

Manage, Configure, and Support Hitachi USPVM, USPV, and VSP storage platforms. Including LUN allocation, Storage Groups, Multi-site replication,
Manage and Configure EMC VMAX storage platform. Including LUN allocation, Storage Groups, Multi-site replication, and EMC Recover Point applications and hardware.
Manage and Configure Brocade fiber switches and WAN routers. Including setup and configuration of HBA’s, Switch ports, Zoning, etc.
Assist and support Microsoft Windows SQL Clusters, File Shares, VMWare ESXi, and VMWare LabManager storage environments.
Use 3rd party software to Manage, Configure, and support SAN and Switch hardware. Including but not limited to HDS DLM, SANSurfer, and TSM.
Work with IT, Engineering, QA, Operations, DBA, Technical Writers and other departments to create, document, and improve processes, procedures, and policy’s that are related to company storage environment.

Qualifications, Education, and/or Experience:

5+ years implementing and administrating Hitachi SAN solutions.
5+ years experience administrating Microsoft Windows Server clusters and web farms in a large scale enterprise environment.
College degree or equivalent.
Extensive knowledge and working experience with Server 2008, Clustering, Brocade Fiber Switch, QLogig HBA, Emulex CNA, Cisco Nexus are preferred.

Java Engineer – Contract

January 30th, 2012 parallel No comments

Our client, a leading pathology and laboratory billing services firm, is looking for an experienced Java engineer. This person will be responsible to design and implement scalable enhancements to the client’s existing proprietary software system and will also be responsible to manage projects and analyze performance within those enhancements.

“Like” us on Facebook at www.facebook.com/parallelhr to be kept up to date on new job positions!

This person will be responsible for contributing to company’s core code and product line.

Duties may include:

New application development

Legacy code maintenance

Code review, correction, bug-fixing

Strategy for products and architecture moving forward

Required Skills/Experience include:

Java

JSP, Servlets

Struts (1.1 preferred)

Log 4 j

MySQL (T-SQL)

Exceptional communication skills

Business analysis skills and acumen

This position offers the option of working from a home office, but will require travel (mostly schedule, but some unscheduled travel may also be required). The ideal candidate will be able to work on complex projects as a hands-on contributor, be able to communicate with business professionals and C level executives. Additional experience in project management is also beneficial.

PHP/LAMP Developer – Salt Lake City

January 26th, 2012 parallel No comments

Our client, a rapidly growing company that provides information technology services and business solutions to clients across the country, is currently looking for a PHP/LAMP Developer to join their software development team to assist with designing, building, and maintaining their software systems and in the development of highly interactive web applications. This entails full life-cycle development, which will involve new development and modifying existing code.

You will be working with an A-team of excellent designers and developers, contributing in everything from the design phase to the delivery of scalable and high quality web applications.

REQUIRED SKILLS AND ABILITIES

Extensive knowledge of PHP, MYSQL, JavaScript, HTML/CSS, XML

Strong experience using LAMP architecture

Deep understanding of and experience in Object-oriented design (OOD)

Working knowledge of AJAX

Good command of Javascript and JavaScript-based tools and components (jQuery in particular)

Must be familiar with MVC model and templating engines such as Smarty

Extensive experience with creating and consuming web services

Experience with a wide range of web development technologies and frameworks

DESIRED QUALITIES

Ability to rapidly develop high availability, high quality and fast PHP applications

Work in a dynamic, fast-moving environment

Excellent analytical problem solving skills

Detail Oriented

Able to work well in a team and within existing development standards

Able to take feedback constructively

Experience with other scripting and programming languages (Java, C, Pearl, Python, etc) a plus!

Experience with creative visual presentation of complex data is a plus

REQUIRED EDUCATION AND EXPERIENCE

B.S. Computer Science or equivalent experience

4+ years web application development experience, with at least the last 2 years focusing on web application design and hands-on development in a PHP/MYSQL environment.

Sr. Database Administrator – Salt Lake City

January 25th, 2012 parallel No comments

Summary:

Our client is looking for a Sr. SQL Server DBA. This position will provide advanced support of the database (DBA), take the lead on DBA assigned projects, and report on and implement system health and reliability. Other duties include: analyze and report on database performance, reliability and scalability; troubleshoot and maintain SQL databases; respond to emergencies with the production systems databases; design and implement database schema; develop ad hoc reports in Reporting Services systems. Position will also maintain replication of databases.

Duties:

Provide Database Administration for the SQL databases/servers.
Create needed Operations reports on SQL database.
Create needed Operations Reports coordinating Operations with System capacity and utilization.
Analyzes, develops and implements disaster recovery plans for DBs.
Be able to normalize and denormalize databases as appropriate.
Collaborates and consults with users, system administrators, and systems programmers to overcome significant operational and/or technical issues and problems.
Perform/Manage database systems maintenance.
Manage and maintain SQL replication and transformation services.
Perform database security maintenance on production servers.
Report on system health, scale-abilitiy, and capacity of databases.
Development
Takes the lead on DBA projects

Qualifications:

College degree
Minimum of 4 years DBA experience
Minimum of 6 years overall IT experience
Task Management Experience
Enterprise DBA and Data Warehouse experience

QA Engineer – New York City

January 23rd, 2012 parallel No comments

Our dynamic NY based client is looking for a Test Engineer with ability to work in a rapid delivery environment that employs an Agile/SCRUM development methodology. A successful candidate will have had experience in web applications testing, test planning, test case development, bug tracking, post release followup, and internal support. The candidate must be able to clearly articulate issues to the QA Manager and to the development team. Awesome environment.

Requirements:

5+ years experience with web applications testing
3+ years experience in a programming language (ie ruby)
Experience testing eCommerce functionality
Must have a firm operating understanding of HTTP, HTTPS, and FTP protocols, Webservers and Web Clients
Ability to design, write and implement test cases, and SQL queries

Ability to test front-end and back-end functionality equally as effective

Report and track problems by providing reproducible test cases, and working with other product team members to close bug reports
Interface with Account Executives to provide support and gain insight into client facing support issues

Provide the Test Lead with accurate estimates for designing and executing test cases within the context of a SCRUM sprint
Must be able to work closely with Software Engineers and understand basic programming concepts

Exposure to, and basic understanding of PERL programming language

Must be proficient in Linux
Understanding of markup languages such as HTML, MHTML, YAML, etc.

Desired Skills:

Experience working with automation tools such as Selenium or QTP
Experience in PERL scripting
Experience with Python

Web Application Developer (.NET) – New York City

January 23rd, 2012 parallel No comments

Our client delivers cutting edge software tools (SaaS) essential for success in the Real Estate investment industry. As their product success and company growth continues, they are currently looking to fill the role of Web Application Developer. This is a growing company with a history of success in innovation and executive leadership. They are looking for people who are really interested in technology and contributing to a gowing team. If you are ready to work hard, be rewarded, and grow with a team of mentors, this could be the fit for you.

Description

Our Manhattan based client is currently looking for a Web Developer with a background in Microsoft Technologies to support its commercial loan platform and growing client base. Top candidates will have previous experience with Microsoft .NET, AJAX and JavaScript web development.

The Web Developer’s role is to design, code, test, and analyze web applications. This includes researching, designing, documenting, and modifying technical specifications throughout the production lifecycle.

Responsibilities

This individual would work with both business units and other development staff to:

o Participate in applications analysis, design and specification process

o Develop and support .Net web based applications

o Build user interfaces in HTML, JavaScript and CSS

o Develop queries and stored procedures to interact with the database

o Maintain and extend existing tools and applications

o Develop new tools and applications to support the business unit

o Integrate 3rd party tools with the Rockport platform

o Identify and implement new features from the .Net framework

o Follow coding practices and standards for code development

Qualifications

Bachelor’s degree

2-5 years of experience with Microsoft .Net Framework (ASP.Net in C# and VB.Net), and Microsoft SQL Server (2005 & 2008)

Recommended Skills

Experience with Microsoft C# or VB .NET programming

Experience with JavaScript, AJAX and XML

Experience with Microsoft SQL Server

Experience with JQuery, HTML5/CSS3 and front-end development a plus

Experience with Web Services (WCF & ASMX) a plus

Experience with Entity Framework or LINQ to SQL working knowledge a plus

FOR CONSIDERATION, CONTACT trevor.smith@parallelhr.com

Seeking Systems IT Manager for New York client

January 20th, 2012 parallel No comments

Job Description / Responsibilities

Proactive, dynamic, entrepreneurial mindset applied to systems and IT initiatives
Maintenance and backup of employee Windows-based workstations; installation and maintenance of hardware – hands on tasks such as installing drives, memory chips and other various cards in employee workstations and servers
Installation and maintenance of companies analyst environment, including Windows XP/7, AV software, Oracle personal server, proprietary java based tools and software upgrades per guidance of development team
Maintain Wiki and Bug tracking applications
Support VOIP Telephony system
Onsite, day-to-day immediate support for analysts and other companies personnel
Local/remote installation of VM servers and VM images, including client interaction and guidance
Manage corporate FTP site and client FTP account management
Manage corporate website infrastructure
Assistance in planning and implementing demanding security schemes
Preparation and maintenance of standard operating procedures and documentation for the Company’s data environment
Participation in Company’s data mining technology planning, implementation and testing
Apply company policies and procedures
Qualifications

At least 3-4 years deep, hands-on information systems administration experience
Remote administration experience
Strong communication/relationship skills
Linux, MySQL knowledge a plus
Highly organized, detail-oriented

Please contact trevor.smith@parallelhr.com for more information or to send a resume.

Seeking Java Developers

January 19th, 2012 parallel No comments

JAVA DEVELOPERS

Job Summary:

We are currently seeking Java Developers for our client in Reno, NV. The person in this position is responsible for development, designing, testing, coding and integrating software products. Provides support to and works alongside other engineers to create innovative products. Works to identify and implement testing application and service that best prepare the company to meet future business goals

Duties

Utilizes technical knowledge to write and complete software tasks and projects
Researches new technologies and incorporates them into new systems and products
Takes initiative in leading projects, delegating responsibilities, and collaborating with others
Tests, integrates, writes, troubleshoots, and debugs software applications
Responsible for the architecture and implementation of critical software components and games; uses company standards and applies design principals and patterns to develop robust software
Works closely with other engineers to provide guidance and assistance in the areas of software architecture, coding standards, and system related issues
May act as team mentor in a multi-person development team
May supervise and verify the work of engineers, designers, draftsmen, or technician

Experience:

Five or more years of professional experience in a software development team

Five or more years of experience with build automation, continuous integration, unit test, change management and configuration management

Minimum of 2 year’s experience with software methodologies

Experience with either software engineering/embedded software/computer/electrical engineer experience with software exposure

Knowledge / Skills / Abilities:

Must have a strong Java skill set with knowledge of Jboss, Tomcat, EJB, JMS, Hibernate, SQL Server and Windows platform.

Any experience with UNIX, DB2, Eclipse RCP, Web Services and Jasper Reports is a plus.

A strong working knowledge of SQL

Provides support to and works alongside other engineers to create innovative products.

Works to identify and implement testing application and service that best prepare the company to meet future business goals.

Reviews and repairs legacy code as needed

Strong knowledge of software architecture and programming

Demonstrated knowledge of PC operating systems, digital equipment components and their discrete parts

Analyzes current programs including performance, diagnosis, troubleshoots and fixes issues

Documents code consistently throughout the development and implementation process

Must have strong and effective inter-personal and communication skills, maintains positive client interactions and interacts professionally with a diverse group of clients and internal teams

Ability to define problems, collect data, establish facts, and draw valid conclusions

Ability to manage issues requiring problem resolution and conflict management

Ability to work with others to accomplish business objectives

Basic Microsoft Office skills

Must be able to obtain a gaming license

Must have the ability to travel to customer sites at short notice both domestically and internationally up to 50%

Education: Bachelor’s or Associate’s Degree/Equivalent in Computer science or related field of study or equivalent experience

IF YOU ARE INTERESTED IN THIS OPPORTUNITY, PLEASE CONTACT: trevor.smith@parallelhr.com

C#/.NET Developer

January 18th, 2012 parallel No comments

Our client has been a leader in the design, manufacture and distribution of advanced gaming products and gaming systems for the global gaming industry for more than 75 years. Because of this, they can offer qualified candidates a variety of exciting and challenging career opportunities on the cutting edge of innovation.

Currently, we are seeking C# and .Net Developers for their Reno, Nevada office.

The person in this position is responsible for developing, designing, testing, coding, integrating and installing software products. Troubleshoots and debugs software defects. Reviews, interprets, and executes software requirements and specifications.

Duties

Performs mid-level design and development of assigned software related projects. Researches new technologies and incorporates them into new systems and products. Tests, integrates, writes, troubleshoots, debugs and installs software applications

Job Requirements

•In-depth knowledge of .Net framework 2.0, 3.0, 3.5.
•Experience with WCF and WPF application development.
•Proficiency with ASP and web application development.
•Comprehensive object oriented programming knowledge.
•Familiarity with ado.net and remoting concepts.
•Ability to gather business requirements with a good understanding of software life-cycle
•Programming experience in C# and efficient in Microsoft SQL server.
•Willing to travel both domestically and internationally to client sites when needed up to 50%.

Qualifications

•2+ Years of Experience
•Bachelors or similar degree with Computer Science background
•Good Communication skills

Knowledge / Skills / Abilities:

Ability to work well with others in a team environment
Strong working knowledge of Software Development Lifecycle
Strong working knowledge of operating systems
Strong knowledge of tools to test software applications/systems
Strong working knowledge of development/modeling tools
Enjoy working in a creative environment
Excellent communication skills
Must be able to obtain and hold a Gaming Registration/License

Must have a valid Drivers License and driving record that qualifies for company insurance.

FOR CONSIDERATION, CONTACT trevor.smith@parallelhr.com

Sharepoint

January 18th, 2012 parallel No comments

Location of posting – Houston, TX or Seattle, WA
Salary – 110 to 130K on Base
Email resumes to: mahe@parallelhr.com

Key Responsibilities:
• Work with Clients on Portal Projects as Technical Lead/Architect role
• Responsible for overall planning, execution and success of the engagement
• Provide Thought Leadership in the Portal and Content Management Space
• Expert level experience with in .NET enterprise development using SharePoint 2010 / MOSS 2007, ASP.NET, Silverlight etc./ Portal, ECM and Collaboration experience
Technical skills required:
• Extensive experience with SharePoint, XML/Web Services, SOA, UML or Extensive experience with Microsoft .Net and related technologies
• Experience in FAST, excel services, power pivot, SISS, SRSS, WCF, Biztalk Server, SAP integration with SharePoint is an added advantage
• Solid Web Portal experience.
• Solid Experience on Web Content Managmenet, Document Management or Enterprise Content Management
• Experience with SQL Server
• Excellent interpersonal and communication skills
• Experience in delivering large enterprise level applications
Behavioral Skills:
• Should be strong in conceptualizing and problem solving
• Structured thinking and decision making
• Team leading skills with ability to present to senior management
• Provide Mentoring to Junior Team members through knowledge share and reviews
• Strong verbal and written communication with good exposure to working in a cross cultural environment
• Should be able to mentor a team of technical architects of 5 and be able to network with Client technology leaders, Directors, VP, etc.
• Thought leader, participate in calls /relationships with analysts for the above areas. Identify and create patentable artifacts, guides and author papers and POV. Present POV at internal and external forums.
• Leverage the project experience to develop solutions based on industry research
Experience level:
• Technology Architect – Minimum 8 years,

Enterprise Solution

January 18th, 2012 parallel No comments

Enterprise Solutions:
• Technology/package experience
Description:

Client defines designs and delivers IT-enabled business solutions that help Global 2000 companies win in a flat world. These solutions focus on providing strategic differentiation and operational superiority to clients. With client, clients are assured of a transparent business partner, world-class processes, speed of execution and the power to stretch their IT budget by leveraging the Global Delivery Model
Job Responsibilities:

1. Frontend discussions with customer for elicitation of pain points/ objectives of the engagement/ pursuit.
2. Help customer define solution blueprint, implementation roadmap for large data management initiatives.
3. Anchor PoC development with help from junior architects.
4. Participate in architecture definition, design and provide guidance to development team.
5. Participate in key pursuits on data architecture/ data management and provide guidance on technical aspects of proposals.
6. Participate in creation of IP based solutions/ reuse components/ process assets on Information Visibility.
The technology areas of focus include:
• ESAP – SAP ABAP, SAP SD, SAP FICO, SAP CRM
• ESPOR – PeopleSoft and Data Admin

Data architecture, modeling, integration skills
Data management consulting skills – ability to consult with customers, end-to-end data management solutions including governance structure, process and policies
Experience in leading complex data management initiatives

Job Responsibilities:

• Leads work streams – solid self-starter that initiates and collaborates with Senior Principals and Principals to implement strategies / plans for transformation of client operations
• Monitors, tracks, and coordinates project level activities, including project issues and risks. Assists in their timely resolution / mitigation
• Effectively communicates project status and performance to project sponsors / program team
• Implements and delivers new capabilities within client organizations
• Works with cross-functional client teams to perform gap analysis, identify improvement options
• Creates detailed action plans that include organizational change management, resource planning, competitive strategies, and alliances to embark on a new strategic direction and to enable successful deployment of solutions
• Contributes to the growth and vitality of the practice in various roles, such as pursuits, collateral development, recruiting, and methodology development
• Captures best practices and adds to firm’s knowledge management initiatives
• Develops/manages/produces stakeholder communications and artifact development
• Manages 1:Many projects within an overall program; provides complete status reporting for them
• Manages time / resources / costs for 1:Many projects; manages issues / risks at the project level
• Supervises more junior staff and project teams
Skills
Qualities, Experience, and Skills
• Previous consulting experience. Preferably Big 4 and/or traditional strategy firm; previous work delivering program and project management preferred.
• Ability to succeed in an ambiguous / changing environment, ability to adapt/re-plan
• Ability to work as part of a cross-cultural team, flexibility to support multiple time zones
• Strong verbal, written, and interpersonal communication skills – executive presence
• Well versed in working with clients – solving client issues and developing business strategies around people, process, and technology; understands business needs, well versed facilitator
• Experience with engagements that focus on strategy, operations strategy or process optimization
• Technology/package experience (SAP, , Peoplesoft, Siebel CRM,)
Years experience: 4-15+ years. We have multiple positions available. Junior positions all the way through roles leading multi-million dollar engagements.
• Bachelor’s degree is required, prefer MS/CS or MBA
• Openness to travel

FOR CONSIDERATION, CONTACT mahe@parallelhr.com

Categories: IT Jobs Tags: , ,

Help Desk / Technical Analysts

January 11th, 2012 parallel No comments

Parallel HR Solutions is looking to secure several Help Desk and Technical Support Analysts to provide world class technical support for a leading global organization. The designated worksite is in Salt Lake City, UT. Fluency in Portuguese, Chinese, Japanese, or Korean is highly preferred.

Required:
• Good Windows OS experience (XP, Vista, 7, and CE)
• Microsoft Office Suite (Excel, Word, PowerPoint, Access, Visio, and Project)
• Associates or Bachelors Degree from an Accredited University

Must also have experience with one or more of the following:
• Account provisioning (creation, deletion, modification, and entitlements) within Exchange
• Working knowledge of Active Directory/NT domains.
• Microsoft Sharepoint
• Citrix Terminal Server troubleshooting
• Mobile technologies (Blackberries, Citrix, VPN)
• Active Directory administration
• Basic networking (DHCP, DNS)
• Audio conferencing and Voice related support
• Administrative tools for Exchange, Email-based Faxing, Mainframe, File Transfer Administration PC hardware knowledge
• Networking and networking hardware—wired and wireless
• Hardware and software diagnosis skills

Bilingual skills ideal

Rate: $17-$19/hour
To apply please email resumes to jake.canner@parallelhr.com

Seeking a Network Support Engineer

January 11th, 2012 parallel No comments

A Global information, communications and technology company is currently seeking an experienced Network Support Engineer for our Utah-based support division.

Job Duties:
• Troubleshoot all Level 1/ 2 Calls from customers.
• Ensure consistent customer satisfaction.
• Document all communication with customers in the CRM.
• Notify/Discuss with TL/Manager on tickets that require assistance.
• Timely handoff ( escalation) of cases that require technical escalation to L3 TAC.
• Plan and constantly work on upgrading tech and product expertise.
• Contribute to the knowledge base/ Tech Forum.

Basic Criteria:
• 3+ years experience in configuration and troubleshooting high-end networks and security appliances.
• The Ideal candidate will be an Engineer, who is a self-starter, with excellent interpersonal, communication, documentation, problem solving and troubleshooting skills.
• Quality focus, result & goal orientation in a group situation, and commitment to customer delight are a must.
• Debugging hardware & software system level problems in a multi-vendor multi-protocol network environment.

Basic Skill Set:
• Good understanding of OSI Model, TCP/IP protocol suite (IP, ARP, ICMP, TCP, UDP, SNMP, FTP, TFTP).
• Experience in VLANS, Tagging – IEEE 802.1q, 802.3ad, 802.1d,802.1w.
• Experience in IPSEC VPN/SSL-VPN/NAT/GRE/
• Experience on routing protocols — RIP V1/V2, OSPF, BGP

Core Skill Set:
• Knowledge on Authentication Protocols like TACAS/RADIUS/802.1x
• Working knowledge on Cisco, Checkpoint, Juniper ,Fortinet, SonicWall, Netscreen
• Experience on troubleshooting tools like Sniffer, Ethereal, Wireshark.
• CCNA, CCNP ,Checkpoint Certification, CCSP certifications will be an added advantage.

Other information:
• Medical/Dental/Vision/401k
• 2 weeks PTO/year + 9 paid holidays
• Continued education opportunities
• Career advancement opportunities
• School-schedule flexibility

FOR FOR INFORMATION OR CONSIDERATION, PLEASE CONTACT jake.canner@parallelhr.com

Java Software Engineers

January 5th, 2012 parallel No comments

Summary

We are seeking Java Software Engineers for our client’s Technical Services team.

The person in this position performs system configuration, customer support, maintenance and installation of system products. This position will be the front line interface to the customers on all systems issues

Duties

Provides customer support to the system customers

Provides leadership and mentoring to junior level system engineers

Project leadership on customer site

Provide routine preventative and service maintenance support for all system product

Provides installation and modification support for all products and systems supported. To include all hardware (Player Terminals) in the field

Thorough understanding of functions and operation of system products

Assists in identifying systems, component or equipment failures and coordinates corrective action in cooperation with other company or vendor groups

Completes required maintenance records in an accurate, concise and clear manner

Functions as a representative of our client and develops and ensures positive customer relations and professional service support for systems and products supported

Develops and maintains current knowledge of our client’s business capabilities, products and services

Oversees and maintains repair parts inventory to provide cost effective and timely service repair or modifications to client systems and hardware

Provides on call 24 hour 7 days a week support when designated as the on call representative

Adheres to established workmanship standards, policies and procedures of field operations

Analyzes operational difficulties and gathers information to isolate causes of failure or problems

Answer customer questions on system capabilities, reports and operation

Training AND/OR Experience:

Two years or more of engineering experience

Must have strong working knowledge of Windows Servers

Trained or experience in electrical/communication hardware and troubleshooting

Two or more years of Gaming or equivalent experience

Knowledge / Skills / Abilities:

Must have a strong Java skill set with knowledge of Jboss, Tomcat, EJB, JMS, Hibernate, SQL Server and Windows platform.

Any experience with UNIX, DB2, Eclipse RCP, Web Services and Jasper Reports is a plus.

A strong working knowledge of SQL

Provides support to and works alongside other engineers to create innovative products.

Works to identify and implement testing application and service that best prepare the company to meet future business goals.

Reviews and repairs legacy code as needed

Strong knowledge of software architecture and programming a plus

Extensive knowledge of IP networking and principles including Hubs, switches and routers

Demonstrated knowledge of PC operating systems, digital equipment components and their discrete parts

Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables

Analyzes current programs including performance, diagnosis, troubleshoots and fixes issues

Must have acute color perception

Ability to respond to common inquiries or complaints from customers, regulatory agencies, or members of the business community

Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables

Documents code consistently throughout the development and implementation process

Must have strong and effective inter-personal and communication skills, maintains positive client interactions and interacts professionally with a diverse group of clients and internal teams

Ability to define problems, collect data, establish facts, and draw valid conclusions

Must have the ability to learn and adapt to new technologies fast, identify and solve problems quickly and completely and to multi-task and stay organized in a dynamic work environment

Ability to manage issues requiring problem resolution and conflict management

Ability to work with others to accomplish business objectives

Basic Microsoft Office skills

Must be able to obtain a gaming license

Ability to lift 50 pounds with appropriate equipment and/or assistance from another person

Must have the ability to travel to customer sites at short notice both domestically and internationally.

Education: Bachelor’s or Associate’s Degree/Equivalent in Computer science or related field of study or equivalent experience

This position is located in Las Vegas, NV. For more information or consideration, please contact trevor.smith@parallelhr.com

Categories: jobs Tags:

Systems IT Manager

January 5th, 2012 parallel No comments

Job Description / Responsibilities

Proactive, dynamic, entrepreneurial mindset applied to systems and IT initiatives
Maintenance and backup of employee Windows-based workstations; installation and maintenance of hardware – hands on tasks such as installing drives, memory chips and other various cards in employee workstations and servers
Installation and maintenance of companies analyst environment, including Windows XP/7, AV software, Oracle personal server, proprietary java based tools and software upgrades per guidance of development team
Maintain Wiki and Bug tracking applications
Support VOIP Telephony system
Onsite, day-to-day immediate support for analysts and other companies personnel
Local/remote installation of VM servers and VM images, including client interaction and guidance
Manage corporate FTP site and client FTP account management
Manage corporate website infrastructure
Assistance in planning and implementing demanding security schemes
Preparation and maintenance of standard operating procedures and documentation for the Company’s data environment
Participation in Company’s data mining technology planning, implementation and testing
Apply company policies and procedures
Qualifications

At least 3-4 years deep, hands-on information systems administration experience
Remote administration experience
Strong communication/relationship skills
Linux, MySQL knowledge a plus
Highly organized, detail-oriented

FOR CONSIDERATION OR MORE INFORMATION ABOUT THIS POSITION, PLEASE CONTACT trevor.smith@parallelhr.com

Categories: jobs Tags:

Oracle EBS System Administrator Needed!

October 26th, 2010 parallel No comments

Oracle EBS System Administrator
Description:
Looking for a highly qualified Oracle EBS System Administrator. The Oracle System Administrator provides enterprise-wide, Oracle eBusiness suite support for production, development, and staging systems. Candidates should have 5 years or more professional experience with all aspects of the system including: security, setup, monitoring, workflow and ensuring compliance with accepted auditing procedures. We value intelligence, creativity, quality, and a strong interest to learn. You will have the opportunity to work at one of the nation’s top five online retail companies.

Requirements:
The ideal candidate must have: – Knowledge of all aspects of the Oracle ERP System Administrator responsibility – Solid experience maintaining and enhancing system controls and system health – Sense of system ownership and a passion to keep the system running optimally – Solid SQL and PL/SQL skills. – Meticulous documentation skills – And possess experience with many of the following: – Application Security (users, menus, responsibilities) – Core Financial, OM, HR, Self-Service modules – Workflow (troubleshooting, re-assigning, setup, performance) – System Profiles, Flexfields, Value sets, Lookups – Managing concurrent programs – Table/User Auditing and Alerts – Personalizations in both core and JSP pages – FNDLOAD/WFLOAD of all AOL objects – Metalink (SR’s, research) – Previous development/DBA experience Other abilities we would like are: – Basic understanding of AIX commands and scripts – Database schema definition – Starting/stopping Concurrent Manager and Application Servers – Experience with Subversion (SVN) or other source code management tools. – Familiarity with Jira or other bug tracking software – Experience in an agile/scrum environment Come join our exciting ERP Team where all members of the team collaborate to provide the company with a premier internal system.

This is not patching or cloning.
Someone that has been a Business Analyst or has Analyst experience is helpful.
Familier with with SOX Compliance and GRC Regulations is a plus.

If you are interested in this position, please fill out the form below:

  1. (required)
  2. (valid email required)
  3. (required)
 

cforms contact form by delicious:days

Categories: jobs Tags: , ,

Associate Buyer for Living Room Furniture Needed

March 25th, 2010 parallel No comments

Job Description:

 The associate buyer will assist in selecting merchandise and negotiating prices for the Living Room Furniture area within the Home & Garden department. The associate buyer reviews incoming offers to ensure quality and selection meet requirements, communicates with vendors, coordinates receiving schedules, and follows through with moving the product to the website. The associate buyer also monitors daily sales, reviews prices and margins, identifies and develops new vendors and partners and monitors competitor’s websites to ensure lowest pricing. Effective product assortment planning and new product development are a key component of this position.

Requirements: The ideal candidate must possess solid written/ verbal communication skills, organizational skills, and computer proficiency. Employee will adapt to changes in job requirements, learning and applying new skills as needed to ensure the company’s success. He or she must be very thorough, detail-oriented, and organized, with good communication skills. 2-3 years experience in Buying or as a Sales Representative in the furniture field is ideal.  Must have excellent attention to detail, superior Excel skills, and knowledge of brands and trends in the industry; College degree preferred.

<!–cforms–>
<p style=”text-align: center;”>Upload limit 5mb (.pdf .doc .docx .txt files only)</p>

Writing a technical resume

January 27th, 2010 parallel No comments

Writing a technical resume:

One of the most important steps and certainly the step you hold the most control over in the job hunting process is your resume. RULE #1 – Remember that your resume serves one purpose and one only and that is to get you an interview.  Your resume is your marketing tool to get you the job you want. 

Your resume needs to be found.  This may be you passing it along through an acquaintance, applying to a position online, or being searched out of a database somewhere.  I strongly suggest you have two versions of your resume, one that gets you found and another one that gets reviewed.  Consider your audience.  Who is looking at your resume? If you are posting your resume on a job board, there is a 95% chance it is being reviewed by a non-technical recruiter, trying to match up key words in various searches.  In fact, consider that anywhere your resume resides for the long term it is likely being found in a key word search, be it www.linkedin.com, your web page, or a recruiter’s database.  I started recruiting just as internet job boards were being adopted.  Over this time I have seen a trend for resumes to be written more for recruiters than hiring managers as people struggle to get noticed.  Part of this could be solved if recruiters were better at their jobs but sadly MOST recruiters in the industry are making a determination on whether to call you or send your resume to the client based on the frequency and clustering of their target key words or even worse, their understanding of their target key words. This presents a problem because the technical hiring manager who determines if you get an interview is looking for substance, detail, and a believable story of what you’ve done for previous employers.  Time and again I hear hiring managers complain about the laundry lists of skills people list on their resume that they can’t effectively interview to.  This is symptomatic of the explosion of technologies over the past 10 years but also of candidates writing resumes for the person performing the key word search, not the hiring manager.  I’m going to start by discussing the technical resume for the hiring manager and then talk about what can be added in order to get noticed in the market.

So let’s get started. 

  1.  Length – This is important, I see 5-10 page resumes every day.  They are annoying, superfluous, and unnecessary.  The hiring manager reviewing the resume feels swamped.  He has a hard time finding the information he is looking for and has a hard time understanding what the strengths are since everything under the sun has been listed.  The hiring manager is also usually left feeling dubious that the candidates will be able to back up what they write.  Rule of thumb is; a Jr candidate – 1 page, Mid level 1-2, Sr. level 2-3.  3 pages should hold enough information for the manager to make a determination as to your candidacy, without exception, as long as it is presented appropriately.  If you feel like you can’t fit all of your information onto 3 pages then you are forgetting the purpose of your resume and need to refer back to rule RULE #1:

(Remember that your resume serves one purpose and one only and that is to get you an interview.  Your resume is your marketing tool to get you the job you want.)

  1.  Structure of the resume –
  • Functional vs. Chronological – Always chronological.  The functional resume does not answer the basic questions that a manager is trying to determine (what, when, how and why) and leaves the reviewer feeling duped.  Some people will argue that it’s preferable when making a career change or trying to overcome some objectionable issue on your resume.  I disagree.  The truth will come out and these issues are better addressed straight forward in a cover letter or email introduction than trying to hide the truth in the resume itself.   At least the intro won’t feel like deception, which is a major red flag for all employers.
  • Order & Sections – It is not necessary that a well-written resume display any more than your experience, education and contact information.  You may also want to add a skills section to summarize all of your skills, but beware of listing things you aren’t prepared to be tech’d out on.  Most skills can effectively be worked into the experience section and if the skills section ends up being superfluous and repetitive; take it out and conserve the space for more meaningful content.  As to the order:  Contact information goes at the top, then summary if you choose to have one, followed by Experience unless your education sets you apart, for example, a degree from an ivy league school or 4.0 gpa, or magna cum laude from a well respected school may be reason to list that above experience.  Your skills section would come last if you choose to add it.
  • Contact Information – This should be clearly observable, the most important aspect being your name.  This is not a legal document, so legal names, middle names, titles, etc., are not necessary and may allow for assumptions to be made about you or your personality.  For example, Douglas “Sean” Afton or Michael Van Orr III vs. just Sean Afton or Mike Van Orr.  List your name simply as you wish to be called on an everyday basis.  If you go by Mike instead of Michael or Ray instead of Raymond, use the short form.  Also, you don’t have to list a full address, although you can if you want to, it serves no purpose.  Of course you will list the city and state as well as your phone number and email address.  URLs and Linked in Profiles are advisable.  Take some time to refine and check these sites for errors or inconsistencies when you start your search and send out requests for endorsements whenever possible.  These things can really sway a manager towards an interview if you can create enough interest on the resume to get him to research you.  Definitely Google yourself before beginning a search and try to get rid of negative content and pictures if possible.  Try this site, www.pipl.com.
  •  Summary vs. Objective – Personally, I prefer a summary if you chose to use either.   Ultimately, it is not necessary to have either at all.  Use it if you have information on the 2nd page that it is important to get noticed in conjunction with more recent experience, or for summarizing years (if that is a selling point).  You can use the summary as a mini cover letter, since cover letters rarely get read, where you bringing out specifics that qualify you for a certain job, or overcome objections that might come out during review.  What you don’t need to do is list generic information that anyone and everyone puts into a summary such as “strong interpersonal skills and attention to detail”.  Anyone can say this, but it’s more effective to demonstrate it with examples in the experience section of the resume.  The summary should not be more than a paragraph.
  • Experience – This is the most important section in your resume and the area worthy of devoting the most time and effort. 

Here is an example of the structure I prefer for the experience section:

COMPANY NAME                                                                                         DATE

TITLE

Descriptive overview (either company or dept, depending on relevancy) – this is your chance to give a picture of the environment that plays into your work)

Detailed Descriptions (either bulleted or paragraphed) – this should all revolve around your individual contributions)

                                                              i.      No one should have to search to find the company name, date and title of your previous positions, make sure they are clearly visible.  If the position was a contract vs. a permanent position also clearly mark that after the company name.  I have seen a lot of people rejected for “job hopping” because they failed to identify clearly their contract vs. permanent positions.   Title is a subjective issue.  Many official titles don’t match well with market standard titles and ultimately don’t mean anything to the reader.  Remember RULE #1.  The title doesn’t have to be accurate; it should reflect your responsibilities and the level of your position in the general market.  Consider the size of the company you worked for and compare that with the market in general.  A director at a small start-up may really just be a tech lead for a large company.  Make sure the title reflects your responsibilities, but don’t put yourself out of the running for a good individual contributor role that you’d be happy to take in an attempt to be accurate.  Also, be careful about overbuilding yourself with Sr. Titles, where you have set an expectation later with the interviewer that you will be at a higher level than you actually are.  Always better to over impress than under impress in the interview.  Also, it is better to show off your skills in the body of the experience, rather than in the title.

                                                            ii.      Too often I see a cut and paste from a website in the descriptive overview section, even from well known companies, such as Citicorp.  This is unnecessary filler, make this section mean something by describing what the reader might not know about Citicorp and things that directly relate or give interest to the work that you did.  E.g. “Worked in the credit card department of this Fortune 500 Company which was responsible for 8Bil in quarterly revenue and over 200 Million customers.  Our Department was comprised of 30 developers in 5 teams.  My role was Technical Lead on a team of 5 developers who were supporting the business unit responsible for marketing of student credit cards. Hired as a developer to supplement the team and was promoted to a technical lead after 8 months.”

                                                          iii.      Next we get into the experience portion of your resume.  This is the make it or break it section of your resume. Every line should be carefully reviewed and thought through with your audience in mind.  The manager reviewing the resume is looking at a two dimensional sheet of paper trying to conjure up an image of a three dimensional person.  “Facts tell but stories sell”.  This section should tell a compelling, true story of your career and abilities.  It should be clear, believable and it should demonstrate understanding, ability, and all of the other traits you feel you posses that make you employable.  It should not leave you asking questions, or reading filler lines.  It doesn’t have to be “accurate” Accurate is in the eye of the beholder.  It doesn’t matter that you don’t list everything you did while you were there.  Was the information you did provide well-delivered and meaningful to the person reading it?

                                                          iv.      What kinds of questions are we answering on the resume?  Why was he hired?  What did the company do? What was his group or department responsible for within that company?  Was he working independently or in a team? Where did he fall within his team? What was he primarily responsible for?  Where did he spend the majority of his time?  What challenging and interesting technical accomplishments did he make and what were the benefits to the organization overall?  What was his understanding of what he was doing and why and how that fit into the broader organization?  What were the technologies used? Why and how were they used?  What worked and what didn’t?  What was he proud of?  Why did he leave? Throughout the answering of these questions you should be able to demonstrate, things you made, saved, and achieved as well as key personality traits, such as attention to detail, creativity, team work, etc.

  1. Building believability – details and specifics build believability.  Consider these opposing sentences:
  • “Used SQL to query the database” OR “Utilized aggregate functions and inner joins to create complex SQL queries, across 10 Oracle databases and 3 terabytes of data, resulting in valuable and actionable reporting that ultimately increase ROI for the marketing dept.”
  • “Refactored various components for our application in Java 5.” OR “Making use of the new features in the collections framework, concurrency packages, and annotations in Java 5, was able to redevelop key components handling real-time financial transactions resulting in improved exceptions handling and a 30% performance increase.

The majority of candidates over generalize.  In such cases you have not only told him nothing, but actually done damage to yourself.  The hiring manager may be thinking you didn’t elaborate because they don’t actually have the experience, and if that’s the case, take it off your resume.  Or maybe he’s thinking you just don’t know how to write a resume, regardless, if most of the resume is this generic, it will likely go straight to the trash. 

  1. Things to avoid – As we’ve just discussed – BE SPECIFIC, GIVE GOOD DETAILS.  Additionally, consider that what makes sense to you may not make sense to the reader.  Heavy use of proprietary acronyms is a common problem that can be hard to follow and confusing to the reader.   EG. “SAMS was a proprietary CRM developed in C# .Net”.  Another thing I see quite often is people arranging their bullets according a methodology, such as SDLC.  For Example:
  • Analysis of the Use Cases and Case Specs provided by the client.
  • Design of Technical Design Documents from Requirement Document.
  • Coding using JSF, Seam Components, and Hibernate.
  • Testing – unit testing & integration testing.
  • Wrote Ant build scripts.
  • Performed maintenance and upgrades.

 

This structure is so common it makes my eyes bleed.  What information have you given me other than you know the basic steps of SDLC? What was your contribution? What is your specialty? What were you trying to accomplish?  What was the result?

Probably one-half of the resumes I receive have spelling and grammar mistakes and poorly written gibberish that makes the candidate look foolish.  Have your resume peer reviewed by someone with excellent spelling and grammar.  Also use your word processor spell check.  If you think you don’t have any mistakes in your resume, check, check again, and then have someone else check it. 

  1. Fate – There are so many things that are out of your control in the hiring process it is important to do your utmost in the areas where you can exercise some control.  Consider some of the factors in which fate will play a role.  Your obtaining an interview may rest on what the resume before you looked like, how many other candidates were reviewed before and after you, what kind of mood the hiring manager is in, the urgency with which he needs to fill the job and very often nuances from other interviews or hires gone awry that influence mind set.  In my experience, managers that review a lot of resumes are probably first looking for a reason to reject you, and then looking for a reason to interview you.  It is very important to limit the reasons they will find to reject you as much as possible.  You can gain control by making your resume stand out from the crowd, don’t try to make it look like something “standard”.  Also, keep track of where your resume has been submitted.  Don’t be the resume that everyone has seen 5 times from different recruiters or the resume that gets sent in every six months.  Know the recruiters you are working with and don’t work with recruiters that send out your resume without your permission. 

Best of luck and call us with questions – 801-386-8008.

Categories: blog Tags:

Avoid these Interview Pitfalls

January 18th, 2010 parallel No comments

Don’t lose a job to a poor first impression. It may seem like it goes without saying, but we still see candidates who look great on paper and forfeit the chance to land a job because of these simple mistakes.

Showing up late or too early: Showing up more than 10 minutes early can create a poor first impression. It makes the candidate appear desperate or like they can’t tell time.
Forgetting that appearance still counts: You should look like you will fit into the work environment. It is better to overdress than underdress. If you show up wearing a sweater to an interview for a corporate position, you are conveying that you don’t take the position seriously or that you are immature. Dress well; if it’s cold outside and you don’t have an overcoat, leave your ski parka in the car. Carry a portfolio instead of a folder.
Assuming the interviewer will have your resume: Of course you e-mailed your resume to the hiring manager – that’s how you landed an interview. Always carry extra copies of your resume; you never know if multiple people will interview you. Not having a copy of your resume shows that you are unprepared.

Categories: blog Tags:

Does your resume need an objective statement?

January 7th, 2010 parallel No comments

So many job seekers write objective statements on their resumes because that’s what they were taught.  An objective statement tends to focus on your needs, while most recruiters and hiring managers want to know details about your job experiences.  If your resume is not focused or if you have gaps in your resume, it may be advantageous for you to use a one-line position statement to clearly present your value to the prospective employer.

Categories: blog Tags:

Analyst/Developer for Global Financial Firm

January 6th, 2010 parallel No comments

63-186

We are looking for technology professionals to join our client’s global team in Salt Lake City to develop and support their Private Wealth Management (PWM) platform.  

PWM Technology has opportunities in the following areas in our Salt Lake City office:  

  • Core Custody Technology builds and maintains applications that provide the core custody functions, including asset transfer, risk management, exception processing and client billing.
  • Portfolio Accounting Technology builds and maintains systems that provide portfolio valuation functions including tax-lot generation, using various depletion algorithms, gain/loss calculations, accretion amortization and yield calculations. 
  • Reporting Technology designs and maintains our de-normalized data warehouse used to drive Client Reporting and various internal Goldman Sachs financial and regulatory applications. The data warehouse contains all client investment data used real time in our Client Website and on Client Statements. 
  • Sales Technology builds and supports applications that help the Private Wealth Advisors effectively manage the clients before, during and after the sale, covering CRM tools and account opening.
  • Product Data Technology builds systems that maintain various reference data elements, product information, prices and exchange rates.

We are looking for highly motivated individuals with strong analytical and problem solving skills willing to take on new project responsibilities. The principle responsibilities for the openings involve the following

  • Design and Develop new software for PWM applications
  • Support & Maintain existing functionality
  • Develop technical specifications based on functional specifications
  • Implement new projects and enhance the existing software
  • These opportunities require proficiency in one or more of the following technologies and skills:         
  • Working Knowledge of Relational databases( Sybase, UDB or Oracle) SQL and MS SQL Server
  • Experience working with large transaction processing applications
  • Perl in Unix Environment
  • Java application development(Core Java/Swing/Servlets/JSPs)
  • GLOSS, Geneva, or Actuate packages
  • Strong object oriented design skills
  • Experience developing distributed web applications
  • Java Developer 2 years min.
  • ASP.Net, Microsoft CRM, C#
  1. (required)
  2. (valid email required)
  3. (required)
 

cforms contact form by delicious:days

Upload limit 5mb (.pdf .doc .docx .txt files only)

Categories: Technical, jobs Tags:

Sr. Animator

January 6th, 2010 parallel No comments

276-393

ESSENTIAL DUTIES AND RESPONSIBILITIES: 

•             Creates original still graphics.

•             Models texture and light 2D and 3D objects and scenes.

•             Develops screen layout and design.

•             Creates original 2D and 3D animations and graphics.

•             Develops storyboards.

•             Designs motion and asset management animations.

•             Serves as a mentor to Animators.

•             Develops project proposals and serves as a project leader on complex projects.

•             Supports engineering development by updating and modifying artwork to meet technical requirements in a timely and efficient manner.

•             Works with designers to create unique environments and gaming concepts.

•             Keeps up-to-date on graphic techniques, trends, styles, etc. in our industry.

•             Designs and executes character movement.

•             Delivers and creates proprietary AVL packages to Software Developers.

•             Performs other duties as assigned.

All employees are responsible for their personal safety and the safety of others.  Therefore, all employees must:

•             Participates fully in company health and safety programs and complies with all company OSHA policies and procedures.

•             Follows all lawful employer safety and health rules.

•             Wears and/or uses Personal Protective Equipment, when and how instructed.

•             Reports hazardous conditions to management

•             Reports any job-related injury or illness to management, and seeks treatment promptly.

 QUALIFICATIONS: 

Education:  Requires an Associates degree and/or vocational certification in video graphics or equivalent.

Experience:  Requires five years of experience with drawing, good composition, graphic design, computer graphics and color theory.  Extensive experience with animation tools and techniques required, as shown in portfolio.  Previous experience in the gaming industry preferred.

Skills, knowledge, and qualifications:

•             Computer skills – Illustrator, Photoshop, 3D animation (Maya, 3DStudioMax and/or Aftereffects).

•             Knowledge of storyboarding and video production.

•             Exceptional drawing, illustration and composition ability.

•             Ability to work in teams, with managers and other disciplines.

•             Ability to make and ship art to engineering specification.

•             Fluent in Spanish or Portuguese a plus.

•             Must have the ability to tolerate and moderate to occasional high levels of stress, capable of multi tasking, and meeting deadlines.

•             Must be able to read, write, speak and understand English. 

•             Must have strong communication skills, be able to work independently and be team oriented.

This position may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

Physical, Mental and Environmental Demands: 

•             Assigned duties are accomplished primarily in an office/production setting.  Must be able to maneuver around an office/production setting, work at a desk/work station and respond to written and oral cues. 

•             Must have the manual dexterity to operate a computer and other necessary office/production equipment. 

•             May be required to bend, reach and lift up to 25 lbs.

  1. (required)
  2. (valid email required)
  3. (required)
 

cforms contact form by delicious:days

Upload limit 5mb (.pdf .doc .docx .txt files only)

Categories: Technical, jobs Tags:

Sr. Games Designer

January 6th, 2010 parallel No comments

272-389

ESSENTIAL DUTIES AND RESPONSIBILITIES: 

•             Participates in the creation and review of original mathematical models and new game themes and concepts for electronic gaming slot machines. 

•             Develops and/or reviews new progressive and bonusing systems.

•             Works with other game designers in conducting and verifying mathematic calculations.

•             Produces or reviews documentation for regulators describing reel strips and math models.

•             Creates or reviews reel-strips and combination sheets.

•             Works with artists and animators to create unique environments and gaming concepts.

•             Keeps abreast of new graphic techniques, trends and styles in the industry.

•             Maintains current knowledge of the house style document.

•             Other duties as assigned.

All employees are responsible for their personal safety and the safety of others.  Therefore, all employees must:

•             Participate fully in company health and safety programs and comply with all company OSHA policies and procedures.

•             Follow all lawful employer safety and health rules.

•             Wear and / or use Personal Protective Equipment, when and how instructed.

•             Report hazardous conditions to management.

•             Report any job-related injury or illness to management, and seek treatment promptly.

QUALIFICATIONS: 

Education:  Requires a Bachelor’s degree in Mathematics, Computer Science or Engineering.

Experience   Requires a minimum of six years of experience in game design, building mathematical models, and game systems; experience in gaming industry preferred.

Skills, knowledge, and qualifications:

•             Exceptional understanding of mathematical concepts in gaming.

•             Proven ability to create game concepts and math models.

•             Proven ability to work in teams, with managers and other disciplines.

•             Consistently meets deadlines and expectations when shipping specifications to engineering and other departments.

•             Fluent in Spanish or Portuguese a plus.

•             Must have professional portfolio.

•             Able to develop award winning, next generation games.

•             Expertise in different gambling concepts and styles. Proven ability to develop and deliver product on schedule.

•             Must be able to read, write, speak and understand English. 

•             Must have strong communication skills, be able to work independently and be team oriented. 

This position may require registration with the Nevada Gaming Control Board (NGCB) and/or other gaming jurisdictions in which we operate.

PHYSICAL, MENTAL AND ENVIRONMENTAL DEMANDS:

•             Assigned duties are accomplished primarily in an office/production setting.  Must be able to maneuver around an office/production setting, work at a desk/work station and respond to written and oral cues. 

•             Must have the manual dexterity to operate a computer and other necessary office/production equipment. 

•             May be required to bend, reach and lift up to 25 lbs.

  1. (required)
  2. (valid email required)
  3. (required)
 

cforms contact form by delicious:days

Upload limit 5mb (.pdf .doc .docx .txt files only)

Categories: Technical, jobs Tags: