Job Description
For more info contact Camilla – camilla.farmer@archstaffing.ca or 1-918-665-7618
JOB OVERVIEW:
As a System Engineer (SE), Digital Platform Cloud Services, you will provide subject matter expertise on critical decisions to design, analyze, implement, and maintain the cloud infrastructure that supports the digital platforms across all Company’s customer-facing brand websites and mobile apps. You will collaborate with cross-functional teams and external vendors, including software developers, system administrators, architects, and project managers, to ensure the efficient and reliable operation of the systems, implementation of new features, and their integration with cloud services. Your expertise in cloud computing, infrastructure automation, and e-commerce platforms will be essential in delivering scalable, secure, and highly available solutions.
ROLES AND RESPONSIBILITIES:
Collaborate with stakeholders to understand business requirements and translate them into scalable and cost-effective cloud infrastructure solutions. Prioritize functional requirements and information needs. Participate in the development of functional requirements and design specifications as appropriate.
Configure and provision cloud resources, including virtual machines, storage, databases, load balancers, and network components.
Assist in design of complex cloud solutions and work with Company Architecture team to support deployment and growth into Azure Cloud space. Design and implement cloud architectures using industry best practices, considering factors such as high availability, fault tolerance, scalability, observability, maintainability, and security.
Work closely with development teams to integrate the digital platform with cloud services, ensuring seamless functionality and optimal performance.
Implement solutions for managing product catalogs, inventory, order processing, payment gateways, and other integrations within the digital platform system.
Develop and maintain infrastructure-as-code (IaC) scripts or templates to automate the provisioning and configuration of cloud resources in both production and non-production environments.
Implement continuous integration/continuous deployment (CI/CD) pipelines to streamline the deployment of e-commerce applications and updates.
Monitor and optimize the cloud infrastructure, ensuring efficient resource utilization, cost management, and proactive issue resolution.
Implement and maintain security measures to protect customer data, including encryption, access controls, and intrusion detection/prevention systems.
Collaborate with the security team to conduct security audits, vulnerability assessments, and penetration testing of the platform infrastructure.
Monitor the performance and availability of the digital systems, identifying and resolving performance bottlenecks, errors, and scalability issues.
Collaborate with support teams to troubleshoot and resolve production issues, conducting root cause analysis and implementing preventive measures.
Develop, create and document technical specifications and designs from which applications and/or technical solutions can be developed that satisfy documented business /functional requirements and envisions potential future requirements and business needs to ensure solutions are flexible and extensible.
Adhere to Company SDLC and technology architecture requirements. Contribute to architecture design principles and standards as appropriate.
Proactively identify and communicate potential problems and issues to project team members/leaders. Proactively identify alternatives and recommend/implement solutions as appropriate.
Ensure accurate project status and work estimates (ETCs) are always reported /communicated to project leaders/managers in a timely fashion.
Effectively communicate with stakeholders throughout the project lifecycle. Ensure issues are analyzed, discussed and resolved in a timely manner.
Stay up-to-date with industry best practices and emerging technologies related to Cloud technologies, security, compliance, software products and trends to cloud security and compliance.
REQUIRED SKILLS:
Minimum of 5 years’ experience in IT field or 3 years’ experience with a bachelor’s degree MIS, Computer Science, Business, Mathematics or Engineering
Minimum of 2 years’ experience creating and deploying resources in Microsoft Azure.
Strong experience in designing, implementing, and managing cloud infrastructure on platforms such as Microsoft Azure
Relevant certifications in cloud computing (e.g., Azure Solutions Architect).
Understanding of a multitude of Azure resources and services such as containers, virtual machines, storage, firewalls, network security groups, web application firewalls, vnets, log analytics, sentinel, azure monitor, alerting, metrics, Data Factory, Databricks, Azure AD, Data Catalog, Web Apps, Functions, Application Service Environments, Key Vaults, Azure Backups.
Familiarity with DevOps practices and tools for CI/CD, such as Azure DevOps, Jenkins, Git, and Docker.
Experience with container orchestration platforms, such as Kubernetes, for managing scalable and resilient application deployments.
About Arch Staffing and Consulting
Arch is a diverse and global staffing firm incorporated in 1993. Along with our other divisions, we employ over 20,000 consultants in 72 offices around the world. Arch Staffing & Consulting will be the premier global staffing resource our clients, candidates and colleagues count on. We focus on finding our candidates their ideal job and we help our clients find ideal candidates.Arch provides professional and commercial services for all industries, including information technology, accounting & finance, administration, skilled trades, engineering, healthcare and industrial.Our team has more than 100 years of combined experience in the staffing industry, and a large network of proven talent. We have built a culture that attracts and retains the best talent in the industry. At Arch Staffing, placement is just the beginning of the process.
#INDR1
For more info contact Camilla on: camilla.farmer@archstaffing.ca or 1-918-665-7618