Cloud Expert

Information Technology

Job Description

Information Technology

Our client is committed to visualization, centralization, and optimization of asset data. Team members will be provided a SOLID work environment, including support, optimism, listening, innovation and dedication. We are searching for a Cloud Expert to join the team who can support its internal values and deliver external excellence.

Our client’s Cloud Expert team is responsible for the designing and integrating cloud designs, infrastructure and product solutions. Creating innovative solutions using cloud-based resources, but at the same time committed to building new features or products and operating services built atop our distributed computing systems, whether those services scale for hundreds of millions of users.

We focus on software development, network infrastructure and cloud computing to design, integrate and monitor cloud computing systems applying computer science and engineering to the design and development of computing systems.

The day-to-day activities of a Cloud Expert (Senior/Intermediate)will include:

  • Assist cross functional teams, including developers, operations, and security, to ensure a collaborative and effective approach to site reliability.
  • Collaborate with software engineering teams to influence design for reliability, scalability, security, and performance.
  • Contribute to the design and implementation of cloud-based infrastructure solutions on AWS such as (Lambdas/ Step functions / DynamoDB / Cognito…) and Infrastructure knowledge (VPC, Security Groups, Computer workload - AWS Batches) skills.
  • Deployment of code to numerous operating environments
  • Troubleshoot skill and ability to work with teammates to resolve issues
  • Work on a specific project and meet regular deliverables
  • Respond to and resolve incidents related to system outages or performance degradation.
  • Participate in on-call rotations and contribute to post-incident reviews.
  • Good working knowledge of Serverless technologies (i.e. Lambda, Step Functions, Cognito, SAM).
  • Experience with the AWS Cloud resources (i.e. EC2, RDS, S3 Buckets, CDK, API Gateway, etc.)
  • Proficiency in at least one of the following: Terraform, Cloud Formation, Python, bash, ansible, nodejs, Typescript, etc.
  • Write test code.
  • Managing Centralized Log Management (i.e Datadog log, CloudWatch Logs, etc.)
  • Containerization/Virtualization technology such as Docker, NOMAD or Kubernetes
  • DynamoDB or noSQL databases
  • API Gateways
  • Version Control Systems Git and continuous deployment frameworks
  • Monitoring and metric collection systems
  • Information security best practices and tools
  • Backup/DR strategies and tools

The right candidate will demonstrate the following qualifications on their resume:

  • Post-secondary diploma certificate or degree in an IT or a related discipline
  • 3+ years' experience as a Cloud Expert or Cloud Engineer, SRE engineer, or similar role
  • Be passionate about AWS Well-Architected framework
  • Experience in configuration implementation and maintenance of SaaS platforms
  • AWS Certified DevOps Engineer or AWS Certified Solutions Architect or AWS Certified Developer - Associate Certification would be a plus
  • Experience in Serverless technologies (i.e. Lambda, Step Functions, Cognito, SAM).

During the interview process, we will be looking for behaviors that demonstrate:

  • Typical designing and integrating cloud designs, infrastructure and cloud solutions.
  • Innovative solutions that move new products or processes to cloud-based resources.
  • Excellent interpersonal communication skills and a team-player mentality
  • You approach all projects as a critical thinker, and you focus on the solution.
  • You will also support the business to ensure the reliable, secure and efficient operation of our client-facing and internal systems.

Our client offers:

  • A team built on the foundation of trust
  • Health and dental benefits
  • Time off that supports work / life integration
  • Flexible remote work environment