Engineer II

at  TD Bank

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate05 Oct, 2024Not Specified06 Jul, 20243 year(s) or aboveFinancial Services,Access,Customer Experience,Creativity,Regulatory Requirements,Rhel,Training Programs,Kubernetes,Code,Python,Disaster Recovery,Financial Institutions,Languages,Integration,Ubuntu,Sdks,Operating Systems,Communication Skills,FeaturesNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

REQUIRED SKILLS:

  • 3+ years of experience with Google cloud computing platform.
  • 3+ years of experience with container technologies such as Kubernetes, Google Kubernetes Engine (GKE),AKS, Docker, Podman.
  • Familiarity with Cloud PaaS Services such as Google Cloud Run, Google GKE Autopilot and Anthos Service Mesh
  • Experience developing CI/CD pipelines using technologies such as GitHub Actions, Jenkins.
  • Experience using IaC (Infrastructure-as-Code) tools such as Terraform, ARM, Bicep.
  • Strong understanding of DevOps/Platform Engineering principals.
  • Strong programming/scripting skills in languages such as Python, Go, bash/shell, Java, NodeJS.
  • Familiarity with Cloud CLIs and SDKs.
  • Familiarity writing/consuming REST APIs.
  • Strong understanding of Network security principles, encryption protocols and identity management concepts.
  • Strong understanding of Kubernetes Resource Types (i.e. Cluster Roles, Services, Deployments etc.)
  • Experience developing Helm Charts
  • Experience implementing Kubernetes technologies such as Network Policies, Service Mesh, Certificate Manager, Ingress Controllers
  • Experience developing compliance policies/scripts using tools such as Google Org Policy, Aquasec, Wiz.
  • Knowledge of monitoring tools such as Datadog, Grafana, and Prometheus.
  • Strong fundamental knowledge of Operating Systems (RHEL, Ubuntu)
  • Demonstrated knowledge of container provisioning and administration, cloud bursting, cloud interoperability, cloud disaster recovery and business continuity strategies.
  • Understanding of Public Key Infrastructure (PKI), managing public key and private key certificates in Cloud environment for Paas services and applications
  • Excellent written and verbal communication skills with the ability to communicate clearly with all levels within the team.
  • Critical thinker with strong research and analytics skills.
  • Initiative-taking individual with a positive attitude and an ability to work independently and in a team.
  • Professional certifications such as Certified Kubernetes Administrator (CKA), Certified Kubernetes Security Specialist (CKS), Certified Terraform Associate or other relevant security certifications (i.e. CISSP, CISM)

Responsibilities:

ROLES AND RESPONSIBILITIES:

  • Design, deploy and manage containerized environments using Kubernetes, GKE (Google Kubernetes Engine), AKS, or similar platform.
  • Document security configurations, procedures and guidelines for containerized environments, ensuring compliance with organizational standards and regulatory requirements.
  • Develop and maintain security tools, scripts, and automation workflows to enhance container security operations and incident response capabilities.
  • Utilize IaC (Infrastructure-as-Code) tools such as Terraform to automate infrastructure provisioning, ensure consistent configuration and prevent drift.
  • Work with microservice architecture, designing APIs, managing Ingress controllers, and implementing service meshes for improved scalability and security.
  • Develop CI/CD Pipelines using GitHub Actions/Workflows to build and deploy containers.
  • Stay updated with emerging security threats and industry best practices related to container security and cloud-native technologies.
  • Consult with vulnerability assessments, security audits and penetration testing to identity security gaps within containerized environments.
  • Address security gaps identified within containerized environments.
  • Provide guidance and support to developers and operations teams on secure containerization practices, images scanning and runtime protection.
  • Participate in incident response activities, security incident investigations and post-mortem analysis to improve incident handling processes.
  • Document security configurations, procedures and guidelines for containerized environments, ensuring compliance with organizational standards and regulatory requirements.
  • Monitor containerized environments to optimize performance and utilization
  • Develop and Test Disaster Recovery (DR) and Business Continuity Plans (BCP)


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Information Technology/IT

IT Software - Network Administration / Security

Software Engineering

Trade Certificate

Experience implementing kubernetes technologies such as network policies service mesh certificate manager ingress controllers

Proficient

1

Toronto, ON, Canada