Position 2205
AWS Architect

We are searching for an AWS Architect to be responsible for designing and updating our client's cluster computing solutions for large, domain-specific cloud computing jobs as well as management of clusters of machines hosting high-availability applications and web services.

LOCATION
Ann Arbor, MI area

For the right candidates, relocation assistance is available.

COMPENSATION
As high as $150K for the right candidate with the right background and skills

Our client offers an excellent comprehensive benefits package including medical, dental, life, and short/long-term disability insurance, vacation and sick leave, 401(k) retirement plan, Flexible Spending Account and tuition assistance.

EDUCATION
Degree in Computer Science or a very strong, relevant work history

REQUIRED
  • Ideally you will come from an object oriented programming background and have strong C++, Java or Python programming skills
  • However, if you come from a DevOps background, the key to this role will be your VirtualBox or VMware expertise
  • Strong Amazon Web Services (AWS) architecture skill and experience, especially in the areas of robustness and performance
  • Ideally you will have 3+ years' experience designing and developing complex solutions in AWS and using the AWS SDK (preferably via the Python SDK)
  • Extensive experience interacting with an infrastructure via the AWS CLI
  • Because our client is a U.S. Department of Defense contractor, you must be a U.S. Citizen. You must be eligible to receive a TS/SCI Clearance within 18 months.

OVERVIEW
  • Our client is a major supplier of weather information and remote sensing intelligence with customers including commercial and governmental organizations in defense, agriculture and energy.
  • They are a leader in remote sensing technology and image processing. They enable users to get and process imagery from sophisticated satellites. Think Google Earth.
  • Our client currently has a number of high-performance, heavily-threaded image processing applications operating on a single large memory machine. They are in the process of re-architecting these to run in AWS, but they want to do a whole lot more than just recompile and deploy them. As such, they are looking for someone who can help them optimize for processing time, throughput and cost.
  • The AWS Architect will participate in the design, implementation, performance, and cost forecasting of large memory and data processing applications.