CoLab Software is a team of passionate and driven innovators and problem solvers who are setting the new standard for engineering collaboration. We take pride in our ability to continuously learn from each others’ unique skill sets and perspectives, and apply that knowledge to solve customer problems. Our rapid growth and continuing success mean we have an opening for an experienced Cloud Architect.
As a Cloud Architect at CoLab you will:
identify the top cloud architecture solutions to successfully meet the strategic needs of the company in terms of usage and scalability;
design the cloud environment from a holistic point of view, ensuring it meets all company and customer requirements;
be an essential member of the team in this hands-on role that requires a high degree of technical security expertise in a cloud ecosystem (AWS);
have strong knowledge and experience in secure software development including web and mobile application development, AWS development and automation (e.g. AWS Lambda) and Infrastructure as Code (e.g. Terraform);
assist in designing, building and maintaining cloud infrastructure and application services;
work with leadership to review cloud costs and recommend and implement the most efficient use of resources;
expand your skills and experience to proactively stay current with developments in relevant technologies;
tap into your knowledge, passion and experience to contribute meaningfully to CoLab’s purpose;
assist in providing development mentorship and training on cloud architecture and software development practices to the development teams; and,
work with inspiring leaders who support your development, both personally and professionally.
Knowledge of AWS architecture and services, automation strategies and tools.
Experience working with AWS container and microservices technology, real time scalability and highly available solutions.
Knowledge and experience in DevOps environments including maintaining CI/CD processes and deployment tools such as Terraform Cloud & Ansible.
Experience with the development, deployment, and automation of solutions in an enterprise cloud based environment.
Proficiency in AWS CLI/API, shell scripting, and Python.
Experience with AWS security services.
Experience in cloud based Web Application Firewalls, authZ/authN services, and third party integrations.
Knowledge of core network concepts, infrastructure architecture, and data modelling.
An in-depth understanding of performance monitoring, log management and analysis.
Strong knowledge of technology and security topics including network and application security, infrastructure hardening, security baselines, web server, and database security.
Ability to clearly and effectively communicate concerns and issues to other teams.
Experience in developing, documenting, and maintaining cloud architecture.
Industry recognized professional certification such as AWS Solutions Architect or other relevant certifications would be a valuable asset.