|
Sr. Systems Engineer Description
Seeking a lead Systems Engineer who will own the architecture, design, implementation and daily operational management of our multi-tier Web Services-enabled application server. The position will be responsible for the full implementation of services such as media/content management, security, file management, Web Services (or other) communication layer(s), and database management services. The system design is SOA-based and provides a loosely coupled services platform to several key product areas.
The application is considered to be mission critical to the firm and must be architected with the security, load balancing, and high-availability of an Enterprise-scale application. A successful candidate will have proven field experience building highly resilient solutions to meet the business critical needs as well as developing automated management solutions using scripting and programming languages for systems within the enterprise environment.
Responsibilities: • Design and implement "Web 2.0" Service Oriented Architecture (SOA) services supported media management, delivery and metadata management. • Design and implement data storage services and resources suitable for a significant volume of multimedia content. • Design and implement clustered file, messaging and database resources for high availability. • Collaborate on the design of multi-tier architecture SOA systems used to support the Web 2.0 social/community aspects of the product. • Collectively responsible for enterprise data security covering anti-virus, anti-spam and encryption technologies, as appropriate to the delivered solution. • Implement new servers, first in a test network and then in production. • Provide systems or direction necessary to implement Disaster Recovery: Architect Back-up, Replication, and Disaster Recovery strategies. • Produce utilization reports and perform capacity planning for servers (disk utilization, memory, load balancing, etc). • Automate functions through scripting for workstation and server builds, etc. • Apply rigorous, process & Scrum driven project principles in delivering technology solutions. • Participate and lead efforts to evaluate, test and introduce new technology and approaches in software deployment, systems administration, data integrity and recovery, SOA delivery, Web Services, data access/data management services, etc.
Requirements: • 10+ years experience in architecting Microsoft Windows servers, workstations, and notebook solutions in trading environments. • Strong knowledge of Linux/Unix based environments is preferred; however, the solution may not necessarily be Linux/Unix-based. • Strong knowledge of SQL and database management principles. • Strong knowledge of mid-tier object/database or data management layers (as appropriate to the SOA solution, e.g., EJB, Hibernate, other database abstraction layers). • Knowledge of XML, REST, SOAP, Web Services (WSDL). • Deep understanding and experience architecting and deploying data storage solutions on multiple platforms (Windows, Linux, etc.) to meet varying business needs within a corporate enterprise. • Knowledge of software architecture, OOP design patterns, components, reuse, and skinning. • Proven ability to automate solutions in a server environment. • Ability to diagnose and troubleshoot server issues using appropriate monitoring and diagnostic tools. • Excellent written and oral communication skills along with collaborative team skills are required. • B.S. Computer Science or equivalent experience.
Send resume (cover letter unnecessary) to courtney@grahamology.com as an attachment. Please have Sr. Systems Engineer in the subject line of the email.
**************************** Sr. Web Engineer Description
We are looking for a Senior Software / Web Engineer to develop the web site and integrate the site with back-end Service Oriented Architecture data sources. The ideal candidate will have strong e-Commerce experience (purchasing, account management and auditing/reporting) and solid application development experience. Must possess the ability to implement rich, interactive, effective, and clean user interfaces and Web 2.0 applications and will have experience with a variety of platform technologies (e.g.: PHP, EJB, JSP, Python, Ruby and/or other applicable web-oriented technologies) and on-line shopping / e-Commerce technologies (we favor integrating existing solutions rather than re-inventing the wheel).
Responsibilities: • Within the Application Development team, develop and integrate high quality features and components for our Web 2.0 software solutions and products. • Architect, design and develop next generation e-Commerce applications, products, and services. • Implement, monitor, and continuously improve personalized e-Commerce software applications. • Collaborate with teams involved with the product development, project management, and other engineering teams. • Identify technology opportunities to support business objectives. • Within the Application Development team, develop and integrate high quality features and components for our Web 2.0 software solutions and products. • Design, develop, and implement front-ends using a variety of leading edge technologies. Deliver and launch applications on time, with a particular focus on rapid delivery relying on existing e-Commerce products. • Assist both technical and business senior staff by providing UI/front-end options during design and development phases. • Propose innovative approaches both to the overall UI design and to the development of individual components. • Collaborate on the design of multi-tier architecture SOA systems used to support the Web 2.0 social/community aspects of the product. • Apply rigorous, process & Scrum driven project principles in delivering technology solutions. • Participate and lead efforts to evaluate, test and introduce new technology and approaches in software deployment, Web 2.0 implementation, data integrity and recovery, SOA delivery, Web Services, data access/data management services, etc.
Requirements: • Development experience in several of the following: Flash, Flex, CSS, MXML, DHTML, JavaScript, Ajax, PHP, JSP, Rails, XML, REST, SOAP, Web Services (WSDL), Python and similar technologies. • Knowledge/experience with Flex/AIR or OpenLaszlo is beneficial. • Knowledge of DB Transaction management, SQL programming, schema design. • Knowledge of software architecture, OOP design patterns, components, reuse, and skinning. • Working knowledge of PHP and MySQL is beneficial. • Experience with web services from the client-side perspective is a plus. • UI design experience is good to have. • B.S. Computer Science or equivalent experience.
Send resume (cover letter unnecessary) to courtney@grahamology.com as an attachment. Please have Sr. Web Engineer in the subject line of the email.
|
|