TITLE: Amazon Web Services - Cloud Architect
DEPARTMENT: Amazon Web Services
REPORTS TO: TBD
LOCATION: Seattle, WA
Position Description:
-
Are you a talented, creative software development professional, interested in working in a team atmosphere to help solve our clients’ most complex issues? Are you interested in working in one of the hottest areas of the market today, Amazon Web Services applications development for our clients, all the while working with high caliber team members and continually learning and expanding your skills?
-
As an AWS Cloud Architect, you will be responsible for designing complex distributed systems in the cloud. You will work with development teams to create migration plans for their existing applications. The Cloud Architect must have a strong focus and understanding of .NET and C#, AWS services, software architectural patterns, and best practices towards developing software in the cloud. You will explore new technologies and patterns to see how they can be used to improve our code base, and work with teams to implement your designs. To be successful in the role of Cloud Architect, you must be able to work effectively in a fluid, fast-paced agile environment. This position requires strong leadership, design, and communication skills to effectively work with management, team members and business contacts.
Key Responsibilities:
-
5+ years AWS Cloud software development
-
Position yourself as a trusted advisor to Singularity Partners clients, and partner with them to understand their requirements for cloud implementations.
-
Provide recommendations to clients with respect to cloud migrations and prepare technical implementation roadmaps for AWS adoption.
-
Create functional design specifications, reference architectures, and assist with other project deliverables as needed.
-
Design state-of-the-art technical solutions on AWS that address customers’ requirements for scalability, reliability, security, and performance.
-
Collaborate with other project teams on technical solutions and help improve Singularity Partners service IP.
-
Learn, learn, and learn by staying up-to-date on all technical developments related to AWS.
-
Perform role of counselor and coach; provide input and guidance into the staffing process; actively participate in staff recruitment and retention activities; provide leadership and support for delivery teams and staff
Experience and Education:
-
A Bachelor's Degree or higher, preferably in a Computer, Information, Engineering or equivalent experience
-
Well versed in building product-quality software on AWS including experience in designing for high availability, building multi-zone and multi-region architectures, and designing across appropriate SQL and NoSQL data layer technologies.
-
Familiar with various application stacks such as Java, C#, .Net, etc.
-
Minimum of 6 years professional experience in object oriented programming (C#, Java, C++, Objective-C)
-
Minimum of 2 years designing for and working with container technologies (Docker, etc.)
-
Configuration and deployment experience in two or more of the following:
-
AWS apps technologies such as RDS, ElasticBeanstalk, DynamoDB, RedShift
-
AWS IaaS Technologies such as EC2, S3, EBS, ELB, VPC, Route 53,
-
Deployed applications with Web UI frontends
-
Deployed application with RESTful/SOAP services interfaces
-
Experience building private AMIs on VPCs
-
Firm grasp on cloud security, leveraging Linux and Windows operating systems, using the AWS console and CLI (command line interface).
-
Experience as a hands-on technical practitioner/specialist in client facing roles in large enterprises and demonstrated client facing consulting skills, including building strong client relationships.
-
Excellent verbal, presentation and written communications skills.
-
Strong team skills including the ability to lead and be a team player.
-
AWS certification in any of the following - Solutions Architect, Developer or Systems Ops.
-
Sense of humor!
About Singularity Partners:
-
We work with people and organizations who have ambitious missions - whether they are in the commercial, social or government sectors. We set up smart teams who love challenges and think disruptively to help our clients succeed. We are a software company and a community of passionate, purpose-led individuals. We think disruptively to deliver technology to address our clients' toughest challenges, all while seeking to revolutionize the IT industry and create positive social change. We abhor and reject discrimination and inequality and promote diversity in all its forms. We're proud to be an equal opportunity employer- and celebrate our employees' differences, regardless of race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or Veteran status. Different makes us better.
-
Do the right thing
-
Attitude, aptitude and integrity
-
Personal and organizational transparency
-
Curiosity, creativity and passion
-
Fail fast and acknowledge our mistakes
-
Intolerant of intolerance
-
Respectful to others and collaborative