Canada Jobs® - Ai Resume Scoring

Cloud Software Architect


OpsGuru, a Carbon60 Companyis a global engineering and consulting group that was named 2022 AWS Partner of the Year. We are experts in the container ecosystem, data processing and analytics, and cloud-native technologies. Our team is formed by network, data, security, DevOps specialists and application developers. OpsGuru's value to our customers centers around our ability to provide deep technical guidance based on their business needs. Maybe you’re an expert with serverless architecture and thrive off of making healthcare better for women like the Nivi Platform project (https://opsguru.io/customer-success-nivi). Or perhaps Kubernetes and IoT is your sweet spot like our Cocoflo project (https://opsguru.io/customer-success-cocoflo). Either way, the benefit of this role is that you will always be able to learn and grow from the different scopes and projectsWe achieve success by assigning small, virtual teams of highly skilled individuals to each client. Within these teams, the Cloud Software Architect is responsible for providing technical expertise and leadership to Cloud Software Engineers, while also maintaining a systems view that is able to reconcile technical decisions with broader project goals. Cloud Software Architects work alongside our Principal Consultants and Engagement Managers to ensure our project deliverables meet stakeholders' needs while upholding OpsGuru's standards for quality and operational maturity.The Role
As a Cloud Software Architect you will use your experiences to help customers plan, design, build, and implement modern cloud based applications as part of a professional services delivery team.Architects work to understand business and technical requirements, work with our customers to create backlogs of prioritized work, design application architectures and deployment processes that are secure and scalable, provide best practice guidance around release processes and architecture patterns, provide recommendations for optimizations (including user experience, performance, scalability, availability, and cost), and help customers with application modernization or greenfield development.Cloud Software Architects will generally be delivering projects with small focused teams in an agile delivery methodology. Some examples of projects include, but are not limited to:Application modernization projects to migrate applications to newer or updated technology stacks, languages, and frameworks.Transformation of applications to leverage modern infrastructure services such as containers or serverless.Application modernization to help move from monolithic applications to microservice based architectures.Providing support to move applications from an existing database engine (such as Oracle DB) to a new target data service (for example Postgres, NoSQL database, etc).Understanding requirements to transform existing applications, or create greenfield applications, using scalable event driven architectures with Cloud Native serverless solutions.Enhancing applications to optimize performance by leveraging tools such as content delivery networks, caching systems, modern file storage solutions, etc.Requirements:5+ years of experience as software engineer or software architect2+ years experience acting as a technical lead on projects or teamsStrong proficiency in TypeScript/JavaScript/ES6:NodeJS (experience with at least one of the following: Express, Socket.IO, NestJS)UI (experience with at least one of the following: ReactJS, Angular, Vue, Ember), JamstackWorking experience in at least two other modern programming languages such as Java, Scala, C#, Python, etcDeep understanding of secure coding practicesExperiencesExtensive experience with at least one of relational database platform (PostgreSQL, MSSQL, Oracle, MySql)Experience with at least one of NoSQL (MongoDB, DynamoDB, CosmosDB, Redis, Memcached, Cassandra, HBase, ElasticSearch)Understanding of web protocols, serializers, CDNs, DNS, web security controls and best practicesDesign, develop and implement unit and scenario testing for existing code base and for new functionality under developmentExperience using Git source control systems connected to automation pipelines (CI/CD)Experience designing end to end applications ready for production releaseExperience using cloud computing platforms (AWS Preferred)Experience writing documentation related to requirements, architectures, code, or tests casesExperience using GraphQLExperience working with serverless compute solutions (AWS Lambda, Azure Functions, Google Cloud Functions, OpenFaaS)Experience with IoT related technologies, services and projectsSkillsStrong verbal, written, and presentation communication skills (English)Ability to work collaboratively in teams with peers and with external customers and acting as a technical project leadAbility to lead discovery and design discussions with customersSkilled at working with quality engineering to troubleshoot defects, refactor code, and remediate defectsSolid understanding of software release, iterative development, and DevOps best practicesNice to HaveWorking knowledge of data structures, OOP, architectural and design patternsExposure to broad range of frontend and backend technologies, languages and frameworksExperience with applications leveraging message queues, service buses, and stream processorsWorking knowledge of container runtimes and orchestration (Docker, Kubernetes, OpenShift)Knowledge of functional programming and experience with one of the functional languages (Erlang, Elixir, Closure, Haskell, F#, Rust, etc.)Bachelor's Degree in Computer Science or related fieldSuccessful track record of developing quality software products and shipping production ready software involving highly scalable distributed systems, hybrid-cloud or cloud-based infrastructure design and implementationExperience with agile software developmentExperience designing and building B2B data collection or exchange solutions such as third party integrations, SaaS platforms, productized APIs, or IoT connected platforms#J-18808-Ljbffr

Great News! We've discovered an exciting live job opportunity for a position in Old Toronto. This job is currently open for hiring/recruiting by , exclusively for you at Canada Jobs. Feel free to download the job details 📥 here.

Yes, we found live job(s) for in according to Canada Jobs.

jobs are available in Canada according to Canada Jobs Data dated 2024-04-30.

The average salary range for Cloud Software Architect in Old Toronto varies, but the standard pay scale is rated A in Old Toronto. Salary levels may vary depending on your industry, experience, and skills. It's essential to research and negotiate effectively.

To apply for a job at OpsGuru Canada Inc, visit their official website or career page and follow their application process. You can also find job listings for on Canada Jobs and apply through our platform.

Key qualifications for Cloud Software Architect typically include a list of qualifications and expertise as outlined in . Be sure to check the specific job listing for detailed requirements and qualifications.

The work culture at OpsGuru Canada Inc must adhere to the as described in the Ethical framework of the UN Charter. You can gain more insights into their local workplace environment by exploring their jobs at and also by visiting their official website through .

You can set up job alerts for Cloud Software Architect in Old Toronto by creating a on Canada Jobs. Our AI system will automatically notify you when new job listings matching your criteria become available.

Benefits for Cloud Software Architect positions may include a list of benefits. These can vary from company to company, so it's important to review the specific job listing for details on benefits offered by the employer.

Not all jobs have remote job opportunities available. However, nowadays, many companies offer remote work options. You can find remote job listings for on Canada Jobs.

To improve your chances of getting hired for Cloud Software Architect, consider improving your skills. Also, make sure to check your Resume/CV Score with our free Tool. Additionally, it is worth noting that Canada Jobs has an in-built AI Resume Scoring tool that will give you the matching score for each job based on your Resume/CV once it is uploaded. This can also help you align your Resume/CV according to the job requirements and enhance your skills if you fall short of them.