Creative Producers
- Solid knowledge of HTML (WYSIWYG and hand-coding)
- Expert knowledge of file optimization for web and ad media
- Expert in Photoshop, ImageReady, and Illustrator
- Desirable knowledge Flash, Dreamweaver, InDesign, After Effects.
- Strong time management skills required
- Must have the ability to work on multiple projects with varying timelines
- Must be comfortable working in a demanding, fast-paced environment under tight deadlines
- Must have a strong understanding of how to create a consistent look with respect to cutting pages and optimization
- A good understanding of color, space, typography, and the formal design process.
Data Analyst
- Proven experience in creating, maintaining and reporting key organizational metrics.
- Strong understanding of HR, Financial and Operational Processes.
- Knowledge of statistical methodologies and techniques.
- Process and detail oriented.
Datawarehouse Engineer
The Datawarehouse Engineer is responsible for designing and implementing ETL processes for Razorfish BI solutions. This encompases interacting with a wide variety of data sources and incorporating data structuring techniques, such as map/reduce, on very large unstructured data.
Core Duties/Responsibilities:
- Participate in cross functional projects to develop new, and enhance existing business intelligence solutions.
- Troubleshoot and fix current datawarehouse issues, doing whatever is necessary to keep the systems running smoothly.
- Promote and utilize emerging development practices, particularly automated unit testing, continuous integration and continuous delivery.
- Collaborate with other developers to overcome development challenges.
- Be involved in the constant pursuit of personal and career development in realm of information management.
Qualifications:
- Knowledge and experience with ETL frameworks such as Informatica, SSIS, Talend and others.
- Experience building, managing and deploying datawarehouse applications on Windows Server 2008, SQL Server 2008 plus other brands of ETL and analytics cube frameworks.
- Strong English verbal and written communication skills.
- Collaborative development style that includes technical and non-technical team members.
- Must have a passion for software engineering and take pride in your work.
- Experience with test-driven approaches to ETL and cube processing a plus.
- SQL, MDX, and database modeling concepts essential.
- Prior exposure to and embrace of agile methodologies, particularly Scrum is a plus.
Education and/or Experience:
- BS in Computer Science or equivalent experience.
- 3+ years of datawarehouse/ETL development in critical production environments.
- Success at initiating and completing BI development projects with responsibilities in all phases of development.
- Proficiency in producing small pieces of system functionality for production every two weeks.
- Success at participating in cross-functional development teams.
- Demonstrated commitment to continuing education in software development practices.
Flash Designers
- Medium knowledge of Action Scripting, HTML
- Expert knowledge of Flash file optimization for web and ad media
- Expert in Photoshop/ Image Ready
- Knowledge of design history, motion graphics and design in motion thought process.
- Strong time management skills required.
- Very well organized
- Must have the ability to provide multiple designs for multiple projects with varying timelines.
- Must be comfortable working in a demanding, fast-paced environment under tight deadlines.
- Must have a strong understanding of how to create a consistent look and message.
- A deep understanding of color, space, typography, and the formal design process.
- Audio and Video editing skills are a plus.
- Desire to improve and learn
Flash Developers
- Proficiency in AS 2, AS 3
- Proficiency in Flash CS IDE and/or Adobe Flex IDE Eclipse
- Familiarity with XHTML, CSS, JavaScript, XML, MXML
- Expert knowledge of Flash file optimization for web and ad media.
- Proficiency with Photoshop and web graphic optimization
- Proficient in using ActionScript frameworks for animations, transitions, and layering
- Proficiency in SWF Object implementation
- Understanding of SEO concepts and Web Accessibility
- Proficient in implementing Progressive enhancement solutions
- Comfortable with Mac and PC environments.
- Extremely detail oriented and highly organized.
- Experience working with 3rd party rich media vendors like DoubleClick.
Flash Designer Hybrid
- Hybrid oriented: Some AS chops desirable and solid creative skills/portfolio Timeline animation
- Exposure to multimedia integration video/audio. We can train further.
- Graphic optimization
- Basic OLA production knowledge and reqs.
- Strong Design and Layout skills Rich Media construction skills and familiarity with popular toolkits Pointroll & DoubleClick
iPhone/iPad Application development
Using Apple’s iPhone/iPad SDK (Xcode, Interface Builder, Instruments, etc...) to develop iPhone and iPad applications in Objective C. Adapting third party API to the project when needed. Debugging and testing.
- Code the iPhone/iPad application or a section of the application in Objective C.
- Reading and understanding technical specifications for implementation.
- Debugging and testing the application (checking for memory leaks and ensure functional compliance).
- Communicating on a regular basis with the Technical Project Manager about the project.
- Guarantee quality of code (following best practices and commenting the code in english).
- Technical Skills: iPhone/iPad SDK, Objective C, mobile technologies (XHTML, CSS, JS).
- At least 1 iPhone/iPad application of reference (preferably in the App Store).
- Relevant experience.
- Able to speak and write English fluently; French language skills a plus but not required.
Java Senior Software Engineer
- Expert in Java, CSS, JavaScript and HTML Proficiency with Java Enterprise Edition (JEE) applications.
- Expert in using and extending JavaScript frameworks for complex user interactions Proficient in Object Oriented Programming.
- Object Oriented Flash Proficiency in installing and configuring web Content Management System software Working knowledge of web frameworks: Hibernate, Spring, Struts, RoR, Grails Working knowledge in one or more templating languages - JSP, ASP, Velocity, Freemarker, tag libraries – JSTL Proficient with version control software (SVN, CVS, Perforce, VSS)
Java Principal Software Engineer
Core Duties/Responsibilities/Experience:
- Expert in Java, Java Enterprise Edition (JEE) skills and proficient in the following technologies: Javascript, CSS and HTML
- Proficient in maintaining one or more of the following databases: MySQL, SQL Server, Oracle, DB2
- Extensive experience with CMS systems: CQ5, Joomla, Wordpress, Interwoven, Drupal, etc.
- Deep knowledge of web frameworks: Hibernate, Spring, Struts, RoR, Grails
- Ability to architect web sites with both presentation layer and back-end functionality
- Ability to produce high quality technical documentation artifacts (logical/physical structures, component/sequence diagrams, functional and technical specs)
- Proficient in configuration and maintaining web and application servers.
.Net Senior Software Engineer
- .NET 3.5 - 4.0 preferably with experience in ASP.NET MVC • HTML, XHTML • CSS • JavaScript • JQuery • Ajax • C# • Visual Basic .Net (optional) • Web Services • ASPX • XML • XSLT is a plus • LINQ is a plus • Windows Communication Foundation WCF is a plus • SVN is a plus
Principal Software Engineer
Expert in Java, Java Enterprise Edition (JEE) skills and proficient in the following technologies: Javascript, CSS and HTML, Ajax, jQuery, JSP.
- Deep knowledge Web Services, Hibernate and Spring frameworks.
- Great communication, leadership and mentoring skills.
- Ability to architect web sites with both presentation layer and back-end functionality.
- Ability to produce high quality technical documentation artifacts (logical/physical structures, component/sequence diagrams, functional and technical specs).
- Proficient in configuration and maintaining web and application servers.
- Proficient in maintaining one or more of the following databases: MySQL, SQL Server, Oracle.
- Experience with CMS systems (CQ5, Joomla, Wordpress, Interwoven, Drupal, etc.) desired, but not required.
QA Analysts
Requirements for QA analyst may vary greatly from project to project, but in general a good QA analyst should have the following:
- Eye for detail.
- Basic knowledge of Photoshop, Flash, Dreamweaver, OLA, CSS, JavaScript, PHP.
- Some basic web design knowledge.
- Familiar with FF and its apps such as Fire Bug and Pixel Perfect.
- Proactive.
- English skills at a mid level at least.
- Capable of working under pressure of time.
- Flexibility to move back and forth to different projects with different requirements.
- Some experience with creative QA.
- Strong English.
- Abilitty to follow test cases.
Senior Creative Producer
Required Skills/Knowledge/Experience:
- Bachelor's Degree.
- Minimum of 5 years experience.
- Online advertising experience.
- Recognized expertise in one of the following: advertising, collateral, identity, interactive design, direct marketing/e-marketing.
- Expert knowledge of all steps required in the creative development process, including providing clear creative direction, giving timely and helpful coaching to improve creative and producing all work cost effectively and on schedule.
- Portfolio of applicable work.
- Excellent communication skills (English-Spanish)
- Excellent presentation skills that foster and develop existing and new client relationships.
- Ability to solve problems with keen instincts and organizational experience.
- Proven mentoring, supervisory, and team-building skills.
- Large scale web development.
- Provide three web development case studies, along with your portfolio.
Core Duties/Responsibilities:
- Reports to Creative Director.
- Serves as creative lead and manages creative teams on major accounts.
- Directs all phases of creative work for major accounts from concept through production.
- Responsible for inspiring and motivating creative teams and accountable for developing and directing creative work of the highest caliber with their teams.
- Responsible for creating brand-on, strategy-on compelling creative online advertising campaigns for assigned clients.
- Responsible for mentoring and leading assigned creative staff and being available to critique their work to maintain consistent creative quality and award winning work.
- Helps Creative Director manage the creative staff, as well as helping to review staff.
Senior Data Modeler
The Senior Data Modeler is responsible for designing and implementing data models for Razorfish BI solutions. This encomapses datawarehouse and MDM analytics cubes.
Core Duties/Responsibilities:
- Participate in cross functional projects to develop new, and enhance existing business intelligence solutions.
- Provide design leadership creating and improving business intelligence solutions.
- Mentor and provide design direction to other data modelers and datawarehouse engineers.
- Troubleshoot and fix current datawarehouse issues, doing whatever is necessary to keep the systems running smoothly.
- Promote and utilize emerging development practices, particularly automated unit testing, continuous integration and continuous delivery.
- Collaborate with other developers to overcome development challenges.
- Be involved in the constant pursuit of personal and career development in realm of information management.
Qualifications:
- Strong knowledge of building, managing and deploying datawarehouse applications on Windows Server 2008, SQL Server 2008 plus other brands of RDBMS and analytics frameworks.
- Strong English verbal and written communication skills.
- Collaborative development style that includes technical and non-technical team members.
- Must have a passion for software engineering and take pride in your work.
- Experience with test-driven approaches to ETL and cube processing a plus.
- Strong SQL, MDX, and database modeling concepts essential.
- Prior exposure to and embrace of agile methodologies, particularly Scrum is a must.
Education and/or Experience:
- BS in Computer Science or equivalent experience.
- 5+ years of datawarehouse/ETL development in critical production environments.
- Proven success at initiating and completing BI development projects with responsibilities in all phases of development.
- Proficiency in producing small pieces of system functionality for production in time-boxed increments.
- Success at participating in cross-functional development teams.
- Demonstrated commitment to continuing education in software development practices.
Senior Database Administrator
The Database Administrator administers and controls application data resources. The DBA implements repeatable practices to ensure data availability, integrity and security, recover corrupted data and eliminate data redundancy, and leverages database tools to improve database performance and efficiency. The DBA works closely with software developers to understand and support application data requirements. The DBA works closely with customers and business leaders to understand and support strategic information requirements.
Core Duties/Responsibilities:
- Takes ownership of data assets in production, staging and development by applying best practices for database management.
- Participates in the design, development and implementation of database requirements for in-house developed enterprise applications.
- Applies subject matter expertise and leadership regarding all aspects of information storage and management, including security, availability, integrity and recoverability. Proactively recommends to management and implements improvements in these areas as necessary.
- Responds to production support incidents involving issues with databases.
- Delivers short-notice ad-hoc report requests on a weekly basis.
Education and/or Experience:
- Bachelor's degree or equivalent combination of education and experience is required.
- 5+ years of experience as a database administrator, preferably in a mid-size or larger enterprise.
- Ability to prioritize multiple competing priorities with little or no supervision.
- Willing and able to work collaboratively with business analysts, software developers and QA engineers.
- Excellent written and verbal communication skills; should be comfortable participating in small to medium-sized meetings of his/her peers and business stakeholders.
- Technology background should include some combination of the following: Microsoft SQL Server 2008 Administration, SSRS Administration, SSAS Administration, SSIS Administration, .NET, C# (stored procedures), ADO.NET, Windows Server 2008, server hardware.
- Within six months, is able to demonstrate a thorough understanding of the portfolio's application architecture.
- Supplements skills through continued development by additional study, and/or attendance at user groups or conferences as approved by management. Such activities are subject to the Company's tuition reimbursement policy and the Group's budget for conferences and training.
Senior Datawarehouse Engineer
The Senior Datawarehouse Engineer is responsible for designing and implementing ETL processes for Razorfish BI solutions. This encompases interacting with a wide variety of data sources and incorporating data structuring techniques, such as map/reduce, on very large unstructured data.
Core Duties/Responsibilities:
- Participate in cross functional projects to develop new, and enhance existing business intelligence solutions.
- Troubleshoot and fix current datawarehouse issues, doing whatever is necessary to keep the systems running smoothly.
- Promote and utilize emerging development practices, particularly automated unit testing, continuous integration and continuous delivery.
- Collaborate with other developers to overcome development challenges.
- Be involved in the constant pursuit of personal and career development in realm of information management.
Qualifications:
- In-depth knowledge and experience with ETL frameworks such as Informatica, SSIS, Talend and others.
- Strong English verbal and written communication skills.
- Experience building, managing and deploying datawarehouse applications on Windows Server 2008, SQL Server 2008 plus other brands of ETL frameworks.
- Strong English verbal and written communication skills.
- Collaborative development style that includes technical and non-technical team members.
- Must have a passion for software engineering and take pride in your work.
- Experience with test-driven approaches to ETL and cube processing a plus.
- SQL, MDX, and database modeling concepts essential.
- Prior exposure to and embrace of agile methodologies, particularly Scrum is a plus.
Education and/or Experience:
- BS in Computer Science or equivalent experience.
- 5+ years of datawarehouse/ETL development in critical production environments.
- Success at initiating and completing BI development projects with responsibilities in all phases of development.
- Proficiency in producing small pieces of system functionality for production in time-boxed increments.
- Success at participating in cross-functional development teams.
- Demonstrated commitment to continuing education in software development practices.
Senior Software Engineers
- Working knowledge of interaction design
- Working knowledge of integration points between front-end components and back-end data sources
- Working knowledge of installing and configuring web server software
- Working knowledge of Adobe Photoshop and web graphic optimization
- Understanding of Web Services, specifically, XML over HTTP, REST, SOAP
- Working knowledge of version control software (SVN, CVS, Perforce, VSS)
- Proficiency in XHTML, CSS, HTML5, CSS3, JavaScript, XML, DOM, ActionScript, Jquery.
- Proficiency in SWFObject implementation
- Proficient in using JavaScript frameworks for animations, transitions, layering
- Proficient in implementing Progressive Enhancement solutions
- Comfortable with Mac, Unix, and PC environments
Web Developers
- Excellent knowledge of HTML/ XHTML and CSS standards
- Excellent knowledge of JavaScript an common libraries, e.g. jQuery, YUI, SWFObject
- Excellent knowledge developing and testing across multiple browsers, platforms
- Excellent knowledge of web apps based on AJAX and JSON
- Excellent knowledge of version control systems (SVN) and folder structures (DAM)
- Experience with XML: XSLT, DTD; DOM parsing
- Experience of common web APIs, e.g. Facebook, Google or Youtube
- Experience with templating engines and CMS driven front ends
- Experience in optimizing for search engines / HTML semantic
- Experience with PHP
- Advantage: MySQL or other database knowledge
- Advantage: Understanding of web video formats and embedding into websites
- Advantage: Analytics Solutions (Omniture, WebTrends, Google Analytics)
- Advantage: developing accessible websites
- Advantage: user interface design
