Software Architect

Location: Bangalore, India, United States
Date Posted: 10-27-2017

Position Title: Software Architect
Location: Bangalore, India

Job Description:
We are seeking a motivated software professional to join our dedicated Engineering team responsible for the design and development of a SaaS modelled Cloud Management and Orchestration product.
You will join a highly collaborative team working in a fast-paced, geographically diverse environment to make an impact on the continuously evolving and competitive Cloud ecosystem.
  • Design and develop software for high performing and scalable components for a large-scale SaaS based solution using open source technologies and Agile/Scrum development methodology.
  • Writing reusable, testable and efficient code.
  • Perform PoCs on new technologies that can be used as part of the product.
  • Create, update & maintain product documentation as required.
Must Have:
  1. Overall 8-10 years of industry experience.
  2. At-least 5 years of Product development experience with Python Full Stack technologies.
  3. At-least 3 years of experience with cloud technologies such as VMware, OpenStack, AWS & Azure.
  4. At least 3 years of experience with DevOps framework & tools – Ansible, Puppet, Chef, Terraform.
  5. Good understanding of Algorithms and Data-structure concepts.
  6. Ability to blueprint, design and deploy scalable, HA and fault tolerant systems on AWS & VMware based technologies
  7. Experience with designing solutions & code for Migration of existing on-prem applications to AWS or VMware based cloud.
  8. Write reference architecture, best practices and thought leadership whitepapers.
  9. Security focused solutions and workloads.
  10. Ability to identify and enforce Security in line w/ PCI & ISO27000 on Cloud Architecture.
  11. Understanding of security compliance, managed services in cloud based workloads.
  12. Embrace and focus on emerging technology and evangelize to the rest of the team.
  13. Understanding of Agile, DevOps and Infrastructure as Code (IaC) is strongly desired.
  14. Continuous Integration and Continuous Deployment knowledge and experience is a plus.
  15. Must own ability to learn fast, adapt to new technology and keep current with industry certifications.
Nice To Have:
  1. Prior software development experience.
  2. Experience with development of Customer Self Service Portal.
  3. Programming Experience with Java or C++.

Thanks and Best Regards,

Central Business Solutions, Inc(A Certified Minority Owned Organization)
Checkout our excellent assessment tool:
Checkout our job board :
Central Business Solutions, Inc
37600 Central Court Suite 214 Newark CA, 94560
Phone: (510)-713-9900, 510-573-5500 Fax: (510)-740-3677
this job portal is powered by CATS