• 15-Aug-2017 to 02-Oct-2017
  • - IT
  • Boca Raton, FL, USA
  • Full Time

About Vitacost:, Inc. is a leading online retailer of health and wellness products., Inc. sells these products directly to consumers through its website, ., Inc. strives to offer its customers the broadest selection of healthy living products, while providing superior customer service and timely and accurate delivery.

Want to be part of a company where the culture supports innovation and top tier execution and operation?  A place where you learn as much as you teach?  This is what you get at Vitacost.  We are building teams where excellence is expected and common sense governs.

As part of the team, you will ensure to align technology with business strategy and goals.  You will be instrumental in helping to set and implement the direction of the evolving technology and architecture. You will also provide technical direction and guidance on the Vitacost systems. You will also work to foster passion and innovation.

You belong at Vitacost if:

  • You are a hands-on architect and you love what you do
  • You are self-driven and highly motivated to deliver top tier solutions with minimal guidance
  • You understand micro-service based architectures and building high performing, scalable and durable solutions
  • You are able to adapt quickly to changes in business requirements and work in an agile environment
  • You strongly believe in test driven development
  • You are curious about emerging technologies and can quickly evaluate and adapt to new technologies
  • You have demonstrated experience in full stack technologies such as node.js, react.js, .net, java, Cassandra or Mongo, SOLR, Endeca, ElasticSearch
  • You have experience developing and architecting applications in Cloud Based Environments such as Azure, AWS or Google Cloud
  • You are team player who is happy to collaborate with all teams at Vitacost

Essential Job Functions:

  • Maintains a high-level, holistic vision of enterprise solutions and development initiatives.
  • Collects, generates and analyzes innovative ideas and technologies and are applicable across the enterprise.
  • Aligns IT strategy and planning with company's business goals.
  • Optimizes technology approaches through an understanding of evolving business needs and technology capabilities.
  • Primary contributor to the long-term strategic vision for the company's IT architectural designs and implementations.
  • Promotes shared infrastructure and applications to reduce costs and improve information flows.
  • Ensures that projects do not duplicate functionality or diverge from each other and business and IT strategies.
  • Works with other solutions, systems, operations, data and application developer and architects to provide a consensus based enterprise solution that is scalable, adaptable and in synchronization with ever changing business needs. 
  • Facilitates the re-use of ideas, components, and proven patterns 
  • Synchronizes the following across solutions whenever applicable: System and data security and quality; Production infrastructure; Scalability, performance and other non-functional requirements 
  • Manages the risks associated with information and IT assets through appropriate standards and security policies. 
  • Directly involved in the development of policies, standards and guidelines that direct the selection, development, implementation and use of Information Technology within the enterprise. 
  • Builds employee knowledge and skills in specific areas of expertise.

Minimum Qualifications:

  • Technical undergraduate degree (or equivalent). 
  • MS or MBA preferred. 
  • Minimum 5 to 10 years architecture experience and minimum of 15 years working in IT and technology role(s). 
  • Proven track record of responsibility for managing project and/or functional teams. 
  • Excellent presentation skills; strong written and oral skills; customer relationship skills including the ability to quickly create productive collaborations. 
  • Complete technical architecture: deep expertise in two or more technology domains (network/infrastructure, collaboration, cloud, data, applications/middleware) but fluency in all technology domains. 
  • Fluency in network technologies and related, advanced technologies. 
  • Expertise in several soundness disciplines (availability, security, etc.) and operational disciplines (systems management, change management, etc.). 
  • Ability to direct other technologists to ensure collaboration and synergies across the team. 
  • Ability to solve problems with innovative ideas to affect change in customers' environments as a result. 
  • Proven ability to manage effective teams in highly agile environments. 
  • Familiarity with agile methodology and practices. 
  • Knowledge of the business for which the enterprise architecture is being developed Interpersonal and leadership skills - servant leadership, collaboration, facilitation, and negotiation skills 
  • Ability to explain complex technical issues in a way that non-technical people may understand 
  • Knowledge of financial modeling as it pertains to IT investment


This position has been closed and is no longer available.


  • Sign Up For Job Alerts