Cloud Architect - Application + Billings

United States (Remote) | 6 - 8 Years experience

Designation : Cloud Architect - Application + Billings

Salary : Best in Industry

Experience : 6 - 8 Years

Joining : Immediate/15 days

Location : United States (Remote)

Job Description

As a Cloud Solutions Architect, we look towards you as an expert with deep understanding of scalable and distributed SaaS application architecture, development and deployment in Agile DevOps environment. Your role would be to provide architectural and design leadership with deep-rooted programming experience for the next generation of products and solutions for in the domain of cybersecurity providing foundational security controls. As part of the planning team, you would also be responsible for cost estimating and budgeting. Existing system analysis would be a key role where would work with program managers to do application assessment and their feasibility with cloud services.

As part of Cyber Security Center of Excellence team, your responsibilities includes providing technical guidance, technology evaluations, Proof of Concepts development, Cloud distributed application architecture, design, design review, coding practices, writing code, code review, continuous integration, continuous deployment, automated testing, scaling the products and solutions for SaaS products and solutions.

Primary Skills :

  1. Deep understanding and experience of architecting and developing full stack end to end scalable and distributed Cloud application serviced out of Amazon AWS
  2. Solid SaaS Application architecture and Cloud Deployment architecture principles with deep rooted experience on Amazon AWS
  3. Expertise in loosely coupled design, Micro-services development, Message queues and containerized applications deployment using technologies like RESTful services, Message Queues, and Docker
  4. Strong computer science fundamentals, and algorithms
  5. Hands on deep expertise on Python and Python Web, Django
  6. Experience working with SQL Databases like MySQL and PostgreSQL
  7. Experience working with NoSQL Databases like MongoDB, Cassandra
  8. Good understanding of HTML5, CSS3, JavaScript, OOJS.
  9. Good familiarity with Linux operating system
  10. Understanding and awareness of Secure software development lifecycle and web application vulnerabilities counter measures, e.g. OWASP Top 10 Security Risks
  11. Understanding of CapEx and Opex estimates for applications.
  12. Good understanding of licensing and subscription
  13. Should be strong in financial planning for application hosting and server configurations.
  14. Should Have strong knowledge of AWS Billing cycle, TCO. Cost Calculator, Pricing principles and AWS purchasing options (on-demand, reserve and spot bidding).
  15. Experience with CI/CD pipeline with detailed understanding of Git, Jenkins, TeamCity, Artifactory, Cloudformation & Terraform.
  16. Test Driven Development (TDD) mindset and orientation of 100% test automation

Secondary Skills :

  1. Knowledge of JavaScript and frontend frameworks React and Angular
  2. Knowledge of Java and Java Web is an advantage

Educational/professional qualification required :

  1. Bachelor in Computer Science or equivalent. Preferably a Master degree in computer science.

Certification :

  1. Candidates with AWS Solution Architect (Associate/Professional) would be prefered.

Soft skills/competencies :

  1. Problem solving mind and attitude
  2. Effective communication skills – written, spoken, listening and presentation
  3. Great Team player and experience working with global teams and global organizations
  4. Genuine interest in learning and knowledge sharing Must have written technical paper, blogs, speaker in technical forums, or patents