Junior Cloud Software Engineer
Koniag Government Services · Stennis Space Center, MS · 10/2024 – Present
sudo yum update -y
sudo yum install awscli -y
sudo yum install -y amazon-ssm-agent
sudo systemctl enable amazon-ssm-agent
sudo systemctl start amazon-ssm-agent
const synthetics = require('Synthetics');
const log = require('SyntheticsLogger');
exports.handler = async () => {
let url = 'https://example.com';
let page = await synthetics.getPage();
await page.goto(url, { waitUntil: 'load', timeout: 30000 });
log.info('Page loaded!');
};
Resources:
MyInstance:
Type: "AWS::EC2::Instance"
Properties:
ImageId: "ami-123456"
InstanceType: "t3.micro"
At Koniag Government Services, I stepped into the world of cloud engineering by helping the Navy's meteorology and oceanography command migrate systems from on-prem infrastructure to AWS.
It was a steep learning curve at first and there was a lot to take in, breaking down the entire system, its parts and reworking it to fit in an AWS Cloud environment.
I got hands-on experience configuring RHEL 8 EC2 instances, installing Tomcat and Apache, and deploying .war
Java applications into them. I built CloudFormation templates and created AMIs for custom backups.
I leaned into automation with Bash scripts that installed AWS CLI, configured SSM agents, and ran setup tasks across EC2s with SSM Run Command.
I also mounted S3 buckets and configured a reverse proxy for the ArcGIS stack (Web Adaptor, Server, and Portal) with proper IAM roles and maintenance windows.
I worked with synthetic canary testing to simulate user behavior and ensure our web apps stayed functional and responsive.
Next, we’re exploring containerization with Docker or Kubernetes and expanding canary monitoring for deeper insights. I plan on updating as we go!