University of North Dakota
AWS Infrastructure Automation Engineer -Dr. Ranganathan
University of North Dakota, Grand Forks, North Dakota, United States, 58203
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 PositionTo 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.
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 identityand 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 ApplyPlease submit Cover Letter & Resume outlining how you meet the minimum requirements.
#J-18808-Ljbffr
$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 PositionTo 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.
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 identityand 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 ApplyPlease submit Cover Letter & Resume outlining how you meet the minimum requirements.
#J-18808-Ljbffr