AWS Infrastructure Automation Engineer -Dr. Ranganathan
Grand Forks
Salary/Position Classification
- $25.00 hourly, Non-Exempt (Eligible for overtime)
- 20 hours per week
- 100% Remote Work Availability: Yes
- Hybrid Work Availability (requires some time on campus): Yes
Purpose of Position
To build, manage, and automate AWS infrastructure for a cybersecurity project using various AWS services, ensuring smooth operation, monitoring, and maintenance.
Duties & Responsibilities
- Set Up & Configuration:
- Use Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform to deploy resources:
- Amazon Data Firehose for data streaming.
- Amazon OpenSearch Service for data indexing and search.
- AWS Lambda for IP-based alert vector generation. -
- Amazon DocumentDB for vector archival.
- Amazon ECS for running RL (Reinforcement Learning) agents.
- Amazon SNS for queue management per response type/enclave.
- Amazon SQS queues for task distribution to responders.
- Implement Kinesis Agent and Suricata for anomaly detection.
- Use Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform to deploy resources:
- Automation Scripts:
- Create and maintain scripts to automate tasks (e.g., setting up SQS queue listeners, executing response actuators, managing Kinesis data streams, and processing data via Firehose).
- Monitoring & Alerts:
- Set up Amazon QuickSight for dashboards and visual analysis.
- Implement monitoring using Amazon CloudWatch to track system health and performance.
- Weekly Tasks (20 hrs):
- Day 1-2: Infrastructure review and updates for Kinesis, Data Firehose, and ECS.
- Day 3-4: Testing and deploying Lambda functions, SQS and SNS configuration.
- Day 5: Optimization, documentation, and report on infrastructure status.
Required Competencies
- Knowledge of Suricata IDS setup and data ingestion pipelines.
- Proficiency in Python for scripting with AWS SDK (Boto3).
Minimum Requirements
- Education: Minimum bachelor’s degree in electrical engineering (EE), Cybersecurity, or Computer Science (CS) or equivalent.
- Experience with AWS services (ECS, Lambda, SQS, Firehose, DocumentDB, etc.)
- Successful completion of a Criminal History Background Check
In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the US and to complete the required employment eligibility verification form upon hire. This position does not support visa sponsorship for continued employment.
To Apply
Please submit Cover Letter & Resume outlining how you meet the minimum requirements.
ApplyJob Profile
100% remote work availability Does not support visa sponsorship Hybrid work availability No Visa Sponsorship Requires some time on campus
Benefits/Perks100% Remote 100% remote work 100% remote work availability Eligible for overtime Fully remote Hybrid work Hybrid work availability Overtime eligible Remote work Remote work availability Visa sponsorship
Tasks- Automate tasks
- Build and manage AWS infrastructure
- Monitor system health
- Service
Amazon CloudWatch Amazon Data Firehose Amazon DocumentDB Amazon ECS Amazon OpenSearch Amazon Quicksight Amazon SNS Amazon SQS Analysis AWS AWS CloudFormation AWS Lambda AWS SDK Boto3 Compliance Computer Computer Science Cybersecurity Documentation Education Electrical Engineering Engineering Infrastructure as Code Kinesis Learning Maintenance Pipelines Python Suricata Terraform
EducationBachelor's degree in Computer Science Bachelor's Degree in Cybersecurity Bachelor's degree in Electrical Engineering Computer Science Equivalent
TimezonesAmerica/Anchorage America/Chicago America/Denver America/Los_Angeles America/New_York Pacific/Honolulu UTC-10 UTC-5 UTC-6 UTC-7 UTC-8 UTC-9