Information Technology Jobs

The IT team considers themselves a well-oiled tribe of automatons banging out code and conquering impossible algorithms at a feverish pitch. Here, round the CI Campfire, we consider them a bunch of sleep-deprived, cyborg-like nocturnals locked away in a dark, windowless room chowing down chocolate-covered coffee beans and chugging highly over-caffeinated drinks with reckless abandon. Every so often they venture out, hiding their fragile eyeballs from the light, mumbling a cryptic language the Rosetta Stone has yet to decipher, before scurrying back to the comfortable dwelling of their dark, deep abyss in fear of a merch dude asking them how to download more RAM. Back home....soothed by the soft glow of obnoxiously large computer monitors, the nurturing hum of servers and computer things, and the occasional Nerf gun fights. Where binary is king and databases are Big Brother. Does this sound like a home you want to live in? If so, meet them on World of Warcraft and show’em your goods.

Web Application Developer

Department: Information Technology
Location: Corporate Headquarters
Reports To: IT Manager
As a web application developer, you will be required to develop and maintain web sites and applications for both content and ecommerce websites using .NET technologies. This will include new sites, conversion of old sites, as well as maintaining existing sites and applications. The ideal candidate would have at least 3 years of experience in ASP.NET (MVC), JavaScript (Ajax and jQuery) and Microsoft SQL. A strong understanding of Web Standards is key to this role.

Primary Responsibilities but not limited to:
  • New Application development.
  • Maintenance, conversion, and extension of existing applications.
  • Assist in developing and maintain the framework behind all systems.
  • Documentation of applications and systems
  • Technical support of applications including after hours (On-call) support.
  • Keep management and other senior staff apprised of the status of projects and systems.
  • Translation of business needs to technical action plans.
  • Perform other duties as required.
Requirements:
  • Must be able to demonstrate good object oriented development and practices, as well as an aptitude to understand new concepts quickly.
  • Must be able to adopt practices prescribed by senior development staff effectively.
  • Introduce alternatives and options to meet project specifications.
  • Must be proficient in ASP.NET MVC, JavaScript (Ajax and jQuery), and Microsoft SQL development.
  • Must have a solid understanding of web technologies.
  • Must be familiar with the Visual Studio and Sql Management Studio IDE platforms.
  • WPF and WCF experience is a plus.
  • Experience with Classic ASP, ColdFusion, ActionScript, and VBScript are all plusses. Especially experience with converting these platforms to .NET technologies.
  • Previous experience in all phases of application software development/maintenance life cycles in an enterprise client/server and/or web-based environment is preferred.
  • Excellent communication skills, both verbal and written, are required.
    • Must be able to communicate effectively to both technical and non-technical parties.
  • Understanding of e-commerce sites and sales is a plus.
  • Experience with mobile site design is a plus.
Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.

Web Systems Administrator

Department: Information Technology
Location: Corporate Headquarters
Reports To: IT Manager
This position will be required to install, configure, and maintain a web farm and all its connected systems. While this position will work closely with the web development team, it is a part of the general infrastructure team and participates in projects pertaining to those disciplines as well.

The ideal candidate would have at least 3 years of experience in pertinent technologies.

Primary Qualifications:
  • Must be extremely comfortable with configuring, maintaining, and trouble shooting a web farm for external websites in IIS
  • Must have experience in both IIS 6 and IIS 7+
    • Transitioning from IIS 6 to 7+
    • Understand the MetaBase
    • Interaction with Active Directory
    • Understand the configuration of Application Pools and their optimization
    • Knowledge of file permission interaction with IIS
    • Understanding of web related protocols (HTTP,HTTPS,etc.)
  • Virtualization technologies
  • Network Infrastructure
  • Familiarity with Web Application Firewall technologies
  • Familiarity with load balancing technology
  • Familiarity web farming configurations
    • Web Farm Framework knowledge is a plus
  • Documentation of systems and configurations
  • Maintaining 24/7 uptime for forward facing systems
  • Technical support of applications including after hours (On-call) support
  • Keep management and other senior staff apprised of the status of projects and systems
  • Translation of business needs to technical action plans
  • Perform other duties as required
Preferred knowledge and skill sets:
  • SAN Storage
    • Netapp storage solution knowledge is a plus
  • Citrix Virtualization
  • Powershell 2.0 and later
  • Lyris mail management
  • Load balancing experience, preferably with Citrix Netscaler
  • Any experience with a content delivery network such as Akamai
  • Familiarity with web development practices
    • To better understand how the IIS configuration goals
  • Basic SQL Server administration knowledge
General Abilities:
  • Must be energetic, highly motivated, and flexible
  • Adhere to procedures, maintain records, and follow problems through to resolution
  • Demonstrate a systematic, disciplined and analytical approach to problem solving
  • Provide direct support through to conclusion in a professional manner
  • Research and implement new technologies when appropriate
  • Work well both independently and in a team setting
  • Individuals need to demonstrate the ability to work in a high pressure, fast paced environment, while effectively multi-tasking on several projects
  • Strong written and oral communication skills
  • Careful attention to detail and strong organization skills a must
Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.

Systems Administrator

Department: Information Technology
Location: Corporate Headquarters
Reports To: Infrastructure Director / ISO

Job Description:

Candidate will be required to, either alone or as part of a team, design, build, modify and manage core infrastructure systems and services. In addition candidate should have strong technical experience, project management, and customer service. 3+ years practical IT industry experience required. (Candidates must reside locally, no relocation provided)


Responsibilities/Essential Functions:

Strong configuration and troubleshooting experience in the following areas:

  • MS Windows Environment. (Server and Workstation)
  • Microsoft Exchange 2007
  • Active Directory/Group Policy
  • Virtual Environment
  • Data Storage Systems SAN/RAID/Backup & Recovery
  • Network infrastructure TCP/IP, DNS, DHCP
  • Enterprise Patch Management
  • Maintaining 24/7 uptime for Systems Environment

Preferred Skills:

  • Cisco IOS
  • Citrix Virtualization XenServer/XenDesktop/XenApp
  • NetApp Storage
  • Linux Experience with Debian & RedHat distributions
  • PowerShell 2.0 and later
  • IIS 6.0 and later
  • Load balance experience in a Web environment
  • PCI-DSS Regulations

Knowledge, Skills, & Abilities Requirements:

  • Must be energetic, highly motivated, and flexible
  • Adhere to procedures, maintain records, and follow problems through to resolution
  • Demonstrate a systematic, disciplined and analytical approach to problem solving
  • Provide direct support through to conclusion in a professional manner
  • Research and implement new technologies when appropriate
  • Work well both independently and in a team setting
  • Individuals need to demonstrate the ability to work in a high pressure, fast paced environment, while effectively multi-tasking on several projects
  • Strong written and oral communication skills
  • Careful attention to detail and strong organization skills a must

Interested candidates must send a Cover Letter identifying how your background, skills and experience match our Job Description including your salary requirements.