Solutions Architect

Solutions Architect

Gurucul is seeking a skilled and forward-thinking AWS Certified Architect to join our dynamic team as we gain significant traction from customers who are looking for Next Generation innovative security solutions that leverage the power of cloud-native, big data enabled AI/ML platform. The AWS Certified Architect will demonstrate thorough knowledge and/or have a proven record of success designing and implementing in the following areas:

  • Secure Amazon and/or Azure standardized solutions as well as Identity & Access Management, Data Protection, Secure DevOps, Security Operations, and other security domains for Cloud
  • Linux/Unix tools and architectures and DevOps tools and processes Web, security, and networking protocols
  • Security tools such as intrusion detection, log analysis, and network scanning; – The “stack” of front-end web user interfaces and web servers through to back-end processing and storage
  • Enterprise Cloud solutions across IaaS, PaaS & SaaS. This may include: AWS, Azure, OpenStack, Cloud Foundry, Salesforce, Microsoft Office 365, Box etc.
  • Enterprise security and Cloud security specific solutions such as: IAM/IdaaS, CASB, Identity Governance, Cloud SOC/SIEM, Key Management & Encryption, Public, Private and Hybrid cloud solutions

Responsibilities:

  • Perform AWS, Azure, and GCP service development and design work that may include logical design, I/O design, cloud architecture analysis and design, and systems engineering
  • Develop technical roadmaps for future cloud implementations (single and multi-tenant architectures)
  • Develop architecture, business case analysis, and cost models on potential projects
  • Ensure security is integrated into all Gurucul cloud / SaaS solutions
  • Perform advanced systems modeling, simulation, and analysis
  • Develop and maintains enterprise cloud / SaaS control infrastructure 
  • Act as a subject-matter expert around AWS, Azure and GCP for other sales and solutions teams
  • Guide the work of Analysts, Engineers, Technical Consultants, partners and extended teams as these resources install, configure, test and maintain cloud services from AWS, Azure and GCP, operating systems, application software, management tools
  • Consult with clients and engineering team to proactively ensure the highest levels of systems and infrastructure availability
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Maintain security, backup, and redundancy strategies
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks
  • Participate in the design of information and operational support systems
  • Provide 3rd level and higher support for AWS, Azure and GCP infrastructure
  • Liaise with vendors and other IT personnel for problem resolution
  • Maintain fluency and current knowledge of cloud computing technologies, trends, services and popular third-party tools

Education & Experience:

  • Bachelor’s degree in CS, CE or EE is required; Master’s or higher in CS, CE or EE is preferred
  • At least one current associate or higher-level certifications in AWS, Azure, or GCP
  • Thorough understanding of Cloud Computing: virtualization technologies, IaaS, PaaS, and SaaS Cloud delivery models, and the current competitive landscape
  • Thorough understanding of infrastructure (firewalls, load balancers, hypervisor, storage monitoring, security, etc.) and experience with orchestration to develop a cloud solution
  • Understanding of security products in general is a plus, including familiarity with concepts like notable events and incident analysis, identity correlation, and threat detection
  • General understanding of SIEM and security analytics tools

Candidates should have at least 2 years of experience with:

  • Installing, configuring, and troubleshooting UNIX, Linux, MS desktop and server, based environments
  • Virtualization and containerization, such as AWS, Azure, GCP, VMWare, Virtual Box, Citrix
  • Systems management, logging, and monitoring systems
  • Solid scripting skills with shell scripts, Perl, Ruby, Python, VB, C++, C#, Java
  • Solid networking knowledge in all OSI network layers
  • Experience with an automation platform (e.g. Puppet, Chef)
  • Experience with one or more RDBMS platforms (e.g. SQL Server, MySQL, PostgreSQL)
  • Experience with NOSQL databases
  • Extensive experience working on large-scale IT projects related to design, deployment, and configuration
  • Knowledge of mobile device deployment solutions and management
  • Ability to configure and support SANs, NASs, and clustering configurations

Location:

  • Candidates who can work on-site in Los Angeles, CA are preferred
  • Up to 30% travel

Compensation and Benefits:

  • $80,000 – $150,000 / year
  • Gurucul offers a competitive compensation package, including medical/dental/vision/life insurance, EAP, 401K, Paid Time Off, and paid Holidays

SUBMISSION INSTRUCTIONS:

Submit resume/CV to jobs@gurucul.com for consideration.