View all jobs

Cloud Architect I

Calgary, AB
The role
We have an exciting opportunity for a Architect specializing in Cloud Infrastructure and Architecture! This team member will join our client’s Technology and Network Operations Department. The Architect (AWS) is accountable for engineering and building systems and applications utilizing Amazon Web Services. The Architect (AWS) works with architects and engineers to design and develop products to create the next generation of their products and services.
The successful candidate will be a phenomenal teammate and strategic problem solver, experienced in cloud software development. The ideal candidate will be comfortable working at a fast pace, and carries considerable experience with enterprise software and platforms, systems integration and management. Extensive knowledge of systems and application architectures is required
A typical day
  • Collaborate in cross-functional teams of Architects, Engineers and Analysts Product Management, Quality Assurance and Operations Support.
  • Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.
  • Monitors current and future trends, technology and information that will positively affect organizational projects; applies and integrates emerging technological trends to new and existing systems architecture.
  • Documents and understands client needs, finding key areas where technology leverage is possible to improve business processes.
  • Collaborating and providing technical expertise in project teams
  • Troubleshooting operational issues, providing technical solutions to operational problems,
  • Contributing to new products implementation, implementing existing products and services, and providing the overall upkeep and maintenance of designated areas of engineering.
Core Responsibilities
  • Interfaces with the architecture team and other functional areas to ensure that most efficient solution is designed to meet business needs.
  • Ensures solutions are well engineered, operable, maintainable, and delivered on schedule.
  • Develops and communicates system/subsystem design taking into consideration performance and scalability, interoperability, longevity, reliability and availability.
  • Design, build, deliver and scale sophisticated high-volume distributed applications
  • Build tools and alarms that inform of potential problems or customer issues and drive the automation systems that maintain system health
  • Guide implementation teams, working as intermediary across different delivery groups, to facilitate continuous delivery
  • Develop tools and create processes for automated continuous integration and delivery of services
Your skills/experience
  • Bachelor's Degree in Computer Science, Information Technology or equivalent experience
  • 3+ years experience in systems and software with a recent focus on cloud computing and Amazon Web Services
  • 7+ years in Systems Design, Deployment and Operations.
  • Programming/Scripting experience in one or more of the following languages: Python, Shell, Java, JavaScript, Go, etc
  • Experience with containerized and serverless systems
  • Awareness of various software development models, including devops, iterative, agile (SCRUM, Kanban), and test-driven development
  • Understanding on how to scale applications depending on load

Share This Job

Powered by