AWS Cloud Engineer

4 weeks ago


Robbinsville, United States HSK Technologies Full time

This is a development position for an AWS Engineer

Complete Description

This position is a long term role that is expected to extend well beyond the dates listed in this requisition.

All candidates are to work onsite 3 days per week and interviews process for this role will be in-person ONLY and intensive and have heavy technical interviews in all required skill areas.

Please do not submit junior candidates or ones that may not pass the screening.

Responsibilities

Background and experience providingDevOps support to Cloud deployed Applications

Strong experience in productionsupport, for the applications in production or to be deployed into production

A deep understanding and familiaritywith: Linux, and Web/Application servers - Apache, Nginx, Tomcat, etc.

Deployment, automation, management,and maintenance of AWS cloud-based production system

Monitoring and logging systems Cloudwatch, Cloudtrail, ElasticSearch

Networking knowledge - Firewalls,VPNs, proxies & Load balancers

Ensuring availability, performance,security, and scalability of AWS production systems.

Experience with Python, shell or otherscripting language

Manages and maintains the hardware,software, security, and connectivity to the Internet as well as middlewarecomponents

Good understanding on User management,both for Windows and Linux machines. Integration with AD group on-prem, SSOwould be good to have

Software Development Fundamentals,Problem Solving, Documentation Skills, Verbal Communication, ApplicationMaintenance, Application and System Security,

Promotes Team Building and ProcessImprovement, System Administration.

Troubleshoots and resolves systemservice failures by identifying and analyzing the situation and providescorrective actions.

Monitors systems activities and fine tunes system parameters and configuration to optimize performance and ensure security of systems.

Monitor daily systems, evaluate the availability of all server resources and carry out all Linux server tasks

Provision of critical system security by leveraging best practices and prolific cloud security solutions.

Fault finding, analysis and of logging information for reporting of performance exceptions

Proactively monitoring system performance and capacity planning

Integrate automated testing frameworks into the CI/CD pipelines to ensure code quality and reliability.

Implement blue-green deployments, canary releases, and other deployment strategies to minimize downtime and risk

Manage, coordinate, and implement software upgrades, patches, hot fixes on servers, workstations, and network hardware

Create and modify scripts or applications to perform tasks

Thorough understanding of protocols such as DNS, HTTP, LDAP, SMTP, and SNMP

Create and maintain documentation related to system configurations and procedures

Definition and deployment of systems for metrics, logging, and monitoring on AWS platform.