Job Description AAAE is an organization that provides products and services to the aviation community that enhances the safety and security at our airports. We are seeking an experienced Systems Engineer with strong AWS expertise to manage, secure and optimize our cloud infrastructure. This position will be responsible for designing, deploying, and maintaining AWS cloud infrastructure such as EC2, RDS, S3, and networking solutions. They will work closely with our development, operations, and security teams to ensure the reliability, scalability, and security of our cloud-based applications and services, and will be expected to work on complex assignments and perform a wide range of engineering and operational activities. A self-starter in this role is a must.
Required Skills- Design, deploy, and maintain AWS infrastructure including EC2 instances, RDS databases, S3 storage, and networking configurations.
- Implement and manage AWS networking solutions such as VPCs, subnets, route tables, NAT gateways, and VPN connections.
- Monitor and maintain cloud environments to ensure high availability, optimal uptime, system performance, and security.
- Develop and maintain infrastructure-as-code (IaC) using tools like Terraform or CloudFormation.
- Manage AWS security services, including IAM roles/policies, Security Groups, WAF and KMS encryption.
- Implement and manage AWS monitoring tools such as CloudWatch, CloudTrail, and AWS Config.
- Automate system processes using scripting languages like Python, Bash, or PowerShell.
- Perform system updates, patching, and routine maintenance to ensure system integrity.
- Support building new systems requirements, and upgrading/ patching existing ones, through use of automation tooling.
- Collaborate with developers, DevOps engineers, and security teams to ensure the best practices in cloud infrastructure management.
- Design backup, disaster recovery, and high-availability strategies for AWS services.
- Stay updated with the latest AWS services, tools, and industry trends.
- Flexibility in the approach to work and ability to work outside of normal office hours from time to time for planned/unplanned system upgrades/fixes.
- Perform other related duties and assignments as required.
Required Experience- BS in Computer Science or similar is required
- 5-7 or more years IT experience is required
- Experience with various Firewall architectures and Network Security concepts
- Support for web server technologies such as IIS, Apache, or Tomcat
- Must have a good understanding of security vulnerabilities including rule-based access control, ports, and protocols, and virus/malware protections
- Strong experience working with virtualized IT infrastructures
- Ability to adapt and work multiple issues simultaneously with the ability to meet deadlines and achieve goals
- Strong analytical and problem-solving skills
- Excellent interpersonal skills and ability to work as part of a team
- Proven decision-making experience with the ability to be autonomous and maintain confidentiality