01 Nov
|
Maarut
|
Toronto
Job InformationTerm 124 DaysNumber of Positions 1Work Experience 10+ YearsCity TorontoState/Province OntarioM4 CJob DescriptionRequired Skills: Senior-level AWS cloud engineering and Dev Ops experience building, operating, and troubleshooting production serverless, containerized, networking, security, and shared platform resources and experiencing managing Next Gen Connect (Mirth) in a containerized AWS environment. Hands-on experience deploying, configuring, monitoring, and troubleshooting AWS Lambda and Amazon API Gateway applications, including integrations, triggers, permissions, timeouts, concurrency, logging, error handling, and runtime behaviour. Hands-on experience operating Amazon ECS container applications and Next Gen Connect environments behind Application Load Balancers, including Java and Python workloads, container images, task definitions, services, channel deployment and promotion, environment configuration, clustering or horizontal scaling, health checks, networking, monitoring, and production troubleshooting. Strong AWS identity and access management experience, including IAM roles, policies, resource policies, service roles, permission boundaries, least-privilege access, access diagnostics, and secure management of application permissions. Responsibilities: Develop and maintain reusable infrastructure constructs, stack templates, parameters, outputs, dependencies, setting configuration, validation controls, deployment plans, and rollback procedures. Build, deploy, configure, monitor, and troubleshoot Lambda-based applications, including runtime settings, environment variables, triggers, concurrency, timeouts, memory, layers, permissions, logging, and failure handling. Configure and support Amazon API Gateway integrations, routes, stages, deployments, authentication and authorization,
request and response handling, throttling, logging, monitoring, and error diagnosis. Build and maintain ECS container applications running Java, Python, and Next Gen Connect services, including container images, registries, task definitions, services, channel and configuration deployment, environment configuration, resource sizing, health checks, scaling, and deployment controls. Configure and troubleshoot Application Load Balancers, listeners, target groups, routing rules, certificates, security groups, health checks, connection behaviour, and integration with ECS services and APIs. Investigate deployment, networking, configuration, permission, performance, availability, channel, connector, and runtime issues across Lambda, API Gateway, Application Load Balancers, ECS, Next Gen Connect, and related AWS services. Create and maintain IAM roles, policies, resource policies, service permissions, trust relationships, and least-privilege access controls, and diagnose authorization and access failures. Manage application networking and connectivity requirements, including VPCs, subnets, route tables, security groups, endpoints, DNS, and controlled access between serverless, container, and managed services. Implement operational visibility using structured logs, metrics, dashboards, alerts, traces, audit records, health monitoring, and diagnostic tooling for serverless and containerized applications. Support automated build, infrastructure validation, deployment, Next Gen Connect channel and configuration promotion, environment promotion, configuration management, rollback, release coordination, and operational readiness for application and infrastructure changes. Respond to incidents, perform root-cause analysis, implement corrective actions, maintain runbooks and technical documentation, and provide cloud operations knowledge
📌 Rq00831 - Devops/Cloud Engineer - Senior (Toronto)
🏢 Maarut
📍 Toronto