Skip to content

Instantly share code, notes, and snippets.

@RamaRoberts
Created March 23, 2012 19:26
Show Gist options
  • Save RamaRoberts/2174099 to your computer and use it in GitHub Desktop.
Save RamaRoberts/2174099 to your computer and use it in GitHub Desktop.
Velti Architecture Job Description
Overview
The Global Architecture team at Velti is essentially responsible for overseeing all engineering and operations teams
within the Business Units across the company. The team works on few pure coding projects. Instead we're responsible
for ensuring the various engineering teams produce reliable, scalable, performant systems that are intended to be
reused. You must be comfortable with the "entire stack", being hands off a large part of the time, and driven to stay
in touch with the latest technologies.
Responsibilities
Advise and coach engineering teams on the design and implementation of large scale reliable systems.
Identify and evaluate various software platforms based on business requirements.
Work closely with others to design new products and solve existing challenges.
Requirements
Demonstrated ability to master any programming domain. You've likely used a variety of languages in your career, including Java.
Expert level understanding of web technologies and running large scale services.
Strong familiarity with systems and infrastructure.
Strong familiarity with databases, both ACID compliant and NoSQL variants.
Strong familiarity with Map/Reduce and related technologies.
Experience with software engineering best practices (code reviews, unit testing, design docs, etc)
Strong communication skills.
Relentlessly resourceful and scrappy; you thrive in an evolving environment.
Experience with high volume and/or ad serving systems a plus.
Previous management or team lead experience a plus.
B.S. in Computer Science or related field. M.S. or Ph.D. a plus
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment