AWS Engineer
Nesco Resource
- Allentown, PA
- $40.00-45.00 per hour
- Contract
- Full-time
- Monitoring and logging systems –Cloudwatch, Cloudtrail, ElasticSearch
- Networking knowledge - Firewalls, VPNs, proxies & Load balancers
- Ensuring availability, performance, security, and scalability of AWS production systems
- Manages and maintains the hardware, software, security, and connectivity to the Internet as well as middleware component
- Promotes Team Building and Process Improvement, System Administration
- Troubleshoots and resolves system service failures by identifying and analyzing the situation and provides corrective 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
- Create and maintain documentation related to system configurations and procedures
- Definition and deployment of systems for metrics, logging, and monitoring on AWS platform
Required:
- 5 years' experience with background and experience providing DevOps support to Cloud deployed Applications
- 5 years' experience with deployment, automation, management, and maintenance of AWS cloud-based production system
- 5 years' experience with ensuring availability, performance, security, and scalability of AWS production systems and the RDS DB
- 5 years' experience with experience with Python, shell or other scripting language for Batch processing and the Data processing
- 3 years' experience with troubleshooting and resolving system service failures by identifying and analyzing the situation and provides corrective actions for API deployments
- 3years' experience with integrate automated testing frameworks into the CI/CD pipelines to ensure code quality and reliability
- Background and experience providing DevOps support to Cloud deployed Applications
- Strong experience in production support, for the applications in production or to be deployed into production
- A deep understanding and familiarity with: Linux, and Web/Application servers - Apache, Nginx, Tomcat, etc.
- Deployment, automation, management, and maintenance of AWS cloud-based production system
- Thorough understanding of protocols such as DNS, HTTP, LDAP, SMTP, and SNMP
- Good understanding on User management, both for Windows and Linux machines. Integration with AD group on-prem, SSO would be good to have
- Software Development Fundamentals, Problem Solving, Documentation Skills, Verbal Communication, Application Maintenance, Application and System Security
- Experience with Python, shell or other scripting language