Home

Cloud Engineer II at Remote, Remote, USA
Email: [email protected]
From:

anilj,

RBC

[email protected]

Reply to:   [email protected]

Must Haves:

They need to understand 3 tiered applications. 
Terraform must be solid.
Must be able to create Terraform modules from scratch.
Error handling i.e., understand cycle errors.
Know all true variable statements.
AWS
ECS containers for deployment
RDS
S3
EC2
GitLab
Pipeline configuration.
Familiarity w/ GitLab CI/CD configuration files (.gitlab-ci.yml) and syntax for defining pipeline stages, jobs, and execution sequences.
Understanding of YAML syntax for specifying pipeline configurations, including stages, variable, trigger, and script commands.
Integration w/ AWS services
Knowledge of AWS CLI (Command Line Interface) and SDKs for interacting with AWS and resources from GtiLab CI/CD pipelines.
Experience in configuring AWS credentials, access keys, and permissions for authentication and authorization in pipeline jobs.

Infrastructure as Code (IaC)
Proficiency in using Terraform templates to define infrastructure configurations as code within GitLab pipelines.
Skills in provisioning, updating, and tearing down AWS infrastructure resources (e.g., EC2 instances, VPCs, RDS databases) using IaC tools in pipeline jobs.
Deployment strategies
Understanding different deployment strategies (e.g. blue-green deployment, canary deployment) and techniques for deploying applications to AWS environments.
Environment management
Experience dynamically provisioning AWS resources (e.g. EC2 instances, RDS databases) for each pipeline stage using GitLab CI/CD.
Storage
Needs to understand the fundamentals of storage.
Object storage, block storage, file storage.
Databases
Relational databases
Understanding of relational database management systems (RDBMS) such as Amazon RDS (Relational Database Service), Amazon Aurora, MySQL, PostgreSQL, SQL Server, and Oracle. Knowledge of database concepts such as schemas, tables, rows, columns, transactions, and SQL queries.
Integration with Applications
Proficiency in integrating with databases with applications running on AWS services such as EC2, ECS, Lambda, and Elastic Beanstalk
Knowledge of database drivers, libraries, and SDKs for popular programming languages to facilitate database.
Networking
TC/PIP
Understanding of TCP/IP networking fundamentals, including IP addressing, subnetting, CIDR notation, routing, and DNS.
Familiarity with IPv4 and IPv6 addressing schemes, private and public IP address ranges, and IP address allocation.
Knowledge of TCP and UDP protocols, port numbers, socket programming, and network communication.
ICMP
VPC
Ability to design VPC architectures, subnets, route tables and network access control lists (ACLs) to isolate and secure network traffic.
Understanding of VPC peering, VPN connections, and direct interconnects for connecting on-prem networks to the cloud.

Load Balancing
Network Monitoring
Ability to analyze network performance metrics, identify bottlenecks, and troubleshoot connectivity issues or network errors.
Programming/Scripting
Python
Bash
Linux
Need to know in order to build a Linux box in AWS.
Need to know the commands.
DevOps mindset
Must have impeccable communication skills.
Personality is key on this team. 

Job Description/Summary:  

Cloud Engineer II Mid Level Exp

The team is composed of cloud experts who champion an automation first mindset to deliver cloud solutions focused on operational excellence, security, reliability, performance efficiency, cost optimization, and sustainability. 

Job Summary: 

The Cloud Engineer is responsible for developing and delivering automated solutions which enable secure and resilient application infrastructure provisioning (IaC), configuration management (CaC), and operations management (SRE-centric) across all SDLC environments. Completes analysis of business requirements and architecture supplied designs, as it relates to technical infrastructure design, and ensures traceability of the design to the business requirements. Senior level position requires a seasoned professional with a full understanding of industry best practices for application deployment, testing and monitoring that fulfills then need of the application as well as leverages reuse. Requires high level of experience and proficiency in field with proven hands-on delivery. 

*Principal Duties and Responsibilities: 

The Cloud Engineer will be accountable for:  

   Serving as a hands-on technical Engineer to provide reusable automated solutions aligned with strategic technological directives.  

   Working knowledge of architecture and design of solutions using cloud-based technologies (both AWS as well as classic three-tiered application patterns) 

   Close collaboration with cloud architects to design, develop, build, test, and deliver business application infrastructure in cloud hosting environments.  

   Oversees problem avoidance actions in the cloud hosting environments and assists with complex environmental software/operating system issues 

   Implement changes to business information and technical systems utilizing enterprise Change Management functions and processes. 

   Analyzes and revises existing system logic and documentation as necessary with focus upon accuracy and toil reduction/avoidance 

   Evaluates, recommends, and selects new software/hardware 

   Performs change and problem management using System IT standard tools 

   Ensures conformance and compliance with existing system standards defined via the establishment of SLA, SLO, and SLIs. Measures performance to ensure proper operation and availability: post-automated deployment and regularly throughout application business hours 

   Leads highly technical/complex projects

   Follows and ensures adherence to technical standards for programming and design techniques (code re-use, repository management, code reviews, etc...) 

   Mentors System technical and non-technical staff on developed solution(s), utilized tools, via customer-oriented knowledge transfer sessions as well as runbook documentation and solution demos 

   Monitors compliance with internal audit requirements and Information Security Manual guidelines 

   Performs other related duties as assigned 

Position Requirements: 

   6+ years with IT solution delivery Engineer experience and hands on experience with public, private and hybrid cloud services including planning, development, migration and integration of applications and services from on premises infrastructure to cloud based platforms as-a-Service and infrastructure -as-a-Service. 

   2+ years of interpretive programing experience such as Python (preferred) or Go  

   2+ years shell scripting, Bash preferred 

   3+ years of for hands-on IaC/CaC contributions leveraging Terraform, ARM Templates and/or CloudFormation 

   2+ years of automated application deployment via automated pipelines preferably leveraging Blue/Green or Carney deployment practices 

    Solid understanding of performance/load and functional automated testing practices 

    Solid understanding of the evaluation of application performance management utilization metrics (CPU, memory, garbage collection, etc...) 

   Ansible experience/awareness 

   Solid understanding of the DevSecFinOps Infinity Loop  

   Experience with enterprise public cloud platforms such as AWS and Microsoft Azure; including AWS networking, computing, and security services (e.g. VPC, EC2, AWS Config, AWS Inspector, Guard Duty) 

   Strong experience with CI and Source Code Management tooling (e.g. GitLab) utilizing standard branching strategies.

   Flexibility to adjust to multiple demands, shifting priorities, ambiguity, and rapid change. 

   Communications: Excellent interpersonal, negotiation, creativity, attention to detail, and oral and written communications skills tailored for the intended audience. 

Keywords: continuous integration continuous deployment sthree information technology golang
Cloud Engineer II
[email protected]
[email protected]
View all
Wed May 15 18:03:00 UTC 2024

To remove this job post send "job_kill 1395731" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,