Server installation, configuration, and maintenance
Recommending, upgrading and maintaining current Linux systems
Database administration (MySQL)
Network configuration, and system security
Linux mail server
Ability to work on weekends and holidays
Required Skills
Strong interpersonal communication skills; interacting positively with upper management
Independent problem-solving, self-direction
Comfortable with most aspects of operating system administration; for example, configuration of mail systems, system installation and configuration, printer systems, fundamentals of security, installing third-party software
Has a solid understanding of a LINUX-based operating system; understands paging and swapping, inter-process communication, devices and what device drivers do, filesystem concepts (inode, clustering, logical partitions)
Familiarity with fundamental networking/distributed computing environment concepts; understands routing concepts
Ability to write scripts in some administrative language (Shell, Perl, python)
Ability to do some debugging and modification of C programs
Required Background
Three years of previous system administration experience
Desirable Background and Skills
A degree in computer science or a related field
Significant programming background in any applicable language
Server farms architecture, installation, configuration, and maintenance
Recommending, upgrading and maintaining current Linux systems
Database administration (MySQL)
Source control admin (CVS& Subversion)
Network configuration, and system security
Linux mail server and Exchange server maintenance
Supporting local software engineers, and providing technological solutions
Required Skills
Strong interpersonal communication skills; capable of writing purchase justifications, training users in complex topics, making presentations to an internal audience, and interacting positively with upper management
Independent problem-solving, self-direction
Comfortable with most aspects of operating system administration; for example, configuration of mail systems, system installation and configuration, fundamentals of security, installing third-party software
Has a solid understanding of a LINUX-based operating system; understands paging and swapping, inter-process communication, devices and what device drivers do, filesystem concepts
Familiarity with fundamental networking/distributed computing environment concepts; understands routing concepts.
Familiarity with fundamental networking/distributed computing environment concepts
Ability to write scripts in some administrative language (Shell, python)
Ability to do debugging and modification of C programs
Managerial skills.
Required Background
More than five years of previous system administration and team leading experience
Desirable Background and Skills
A degree in computer science or a related field
Significant programming background in any applicable language
The Senior Web Developer will be responsible for designing, developing, testing, deploying and maintaining interactive web applications
Create your own page designs and specifications, as well as implement designs created by the design team
Recommend technologies and tools
Create HTML and Javascript code, using tools as well as writing hand-crafted code
Write PHP server-side code to support the applications
Create and execute unit tests and integration tests, using both manual and automated testing mehods
Adhere to the highest standards of core software engineering principles in all your work
Take part in all phases of the software development lifecycle, from design through coding, testing, deployment and maintenance
Work closely with other software developers, QA team, design team, and project management
Mentor junior members of the web development team
Candidates successful in this role have the opportunity to develop their careers and potentially lead teams in the design and implementation of future products and features
Required Skills
BSc in CS or equivalent
Independent problem-solving, self-direction.
Experience with PHP, MySQL (or similar), Javascript, JQuery (angular framework a plus), and CSS
Experience translating technical specifications and graphic design elements into complex web based applications
Familiarity with the Adobe suite of design tools
Strong aesthetic/graphical design sense, and the ability to work closely and cooperatively with a graphic designer
Ability to learn a large code base quickly, and to work both independently and as a member of a team
Strong aesthetic/graphical design sense, and the ability to work closely and cooperatively with a graphic designer
Very broad and deep knowledge of web technologies, tools, and environments
Ability to work comfortably in an English-speaking environment, including oral and written communication
The Graphic Designer will be responsible for creating branding and graphic design for company’s consumer-facing sites and apps. Role is critical in defining how the consumer sees the company’s products
Create designs from start to finish, including concepts, colors, logos, look & feel
Perform UX design for sites and apps
Create web site designs for company’s corporate site
Perform print design for corporate marketing material
Required Skills
Must be able to present a strong portfolio of prior creative work
Bsc, BA, and/or MFA a definite plus
Very high level of creativity. Ability to work with business team turning ideas into powerful designs
Knowledge of core design and visual communication principles (typography, layout and composition, user interface, usability)
Expertise in the Adobe creative suite
Some knowledge and experience with HTML/HTML5 and CSS coding
Some knowledge of print production
Ability to closely follow instructions, as well as the ability to work with minimal outside direction
Prior experience with web, mobile web, and mobile app design
2-5 years experience in similar roles
Ability to work comfortably in an English-speaking environment, including oral and written communication