Cloud Engineer

IT
January 25, 2023

Job Overview

  • Date Posted
    January 25, 2023
  • Location
  • Expiration date
    March 26, 2023
  • Requisition ID
    CE002
  • Working Type
    Hybrid

Job Description

The Cloud Engineer will provide expertise surrounding the strategy, design, development, and implementation of large-scale projects in the cloud. The ideal candidate for this role is experienced in cloud-based AWS technologies with a firm grasp of AWS platforms, applications, and customization.

Responsibilities:

  • Implement designs; perform code reviews; implement automated unit tests; debug and integrate code.
  • Follow agile methodologies and adhering to development tools (best, resilient, secure cloud services).
  • Collaborate closely with cross-functional team to define, design, and ship new features.
  • Communicate technical issues; assisting with technical specification documentation and review.
Responsibilities and required skills

 

Required Skills:

  • 2+ Years of experience in software product development and life-cycle maintenance.
  • 2+ years of experience working with AWS services (AWS Lambda, DynamoDB, API Gateway, RDS, IAM, SNS SQS, multi-region setup, CloudFront, CloudFormation, CloudWatch, CloudTrail, AWS Config, S3, EC2, VPC, IAM and KMS, CodePipeline).
  • AWS Solution Architect certification highly preferred.
  • Programming skills in multiple of the languages, strong analytical and problem-solving skills.
  • Great Object-Oriented skills and familiarity of design patterns.
  • Experience architecting highly available large-scale (distributed) systems that utilize load balancing, horizontal scalability, and high availability.
  • Experience in developing API contract-first microservices with event driven based SaaS platforms.
  • Experience in designing and building front-end Single-Page Applications (SPAs) in one or more front-end frameworks (HTML5, AngularJS, ReactJS).
  • In-depth knowledge of JavaScript/TypeScript, CSS, HTML and REACT tools (Webpack, Enzyme, Redux, and Flux).
  • Prior experience with NoSQL (DynamoDB, Elasticsearch and Redis) and Relational DBs (AWS Relational Database Service, MySQL or PostgreSQL).
  • Hands on development skills with relational databases (Oracle, SQL Server, PostgreSQL, MySQL) or NoSQL databases (MongoDB, DynamoDB)
  • Ability to develop high quality software following agile methodologies and TDD and Knowledge of version control systems, project & bug management tools
  • Experience with CI/CD Pipeline, and source control (Jenkins), Canary/Blue/Green deployments, and DevOps.
  • Able to develop and maintain infrastructure & application configuration management, automation & deployments (Ansible, CloudFormation, etc.)
  • Skilled in monitoring and gathering metrics (Splunk, CloudWatch)
  • Experience with Docker containerization and container orchestration.
  • Familiarity with mobile app development (Android), IoT, cloud-native, cloud architectures and security.
  • Strong verbal and written communications skills and ability to work effectively across organizations.

Related Jobs