CGI - Lafayette, LA

posted 2 months ago

Full-time - Entry Level
Hybrid - Lafayette, LA
Professional, Scientific, and Technical Services

About the position

CGI Federal, Inc is seeking an AWS Cloud Engineer to join an existing AWS Infrastructure Engineering team focused on implementing financial systems and other services in AWS GovCloud. The role involves using automation tools and AWS services to re-platform and refactor existing systems based on system maturity and customer roadmaps. The position supports a hybrid working model and emphasizes collaboration with various engineering teams.

Responsibilities

  • Deploy AWS EC2 environments through Infrastructure as Code (IaC) to support Test and Development, Production, and Disaster Recovery efforts.
  • Implement and execute the automated deployment of infrastructure within an AWS Environment using tools such as Terraform.
  • Deploy OpenShift Kubernetes platform for required environments.
  • Utilize Amazon Machine Images (AMIs) to streamline application instance deployment.
  • Identify, assess, and remediate security findings and vulnerabilities using AWS Security Hub, Tenable, and Crowdstrike.
  • Maintain a high security posture within AWS accounts through automation and secure resource templates.
  • Create and configure AWS Security Groups along with IaC environment delivery that narrow access vectors.
  • Apply network configuration per application architecture requirements.
  • Provision, validate, and track storage allocations per application team requirements.
  • Implement and maintain infrastructure monitoring, alerting, and response.
  • Work with other support teams to configure required tools for security compliance/monitoring.
  • Work directly with federal customer's engineering and operations teams to collaborate on and execute tasks.
  • Work independently given objectives and priorities, documenting design and implementation decisions, and reporting status to leadership.
  • Proactively communicate and collaborate on team huddles, status calls, and troubleshooting sessions.

Requirements

  • Bachelor's degree or master's degree in Computer Information Systems, Computer Science or a related discipline.
  • 3 years of experience with a Bachelor's degree or 1 year with a Master's degree.
  • Knowledge of networking concepts such as Ports/Protocols/IP.
  • Knowledge of AWS Cloud Administration, Terraform Infrastructure as Code, Ansible, Amazon Machine Images (AMI), AWS Secrets Manager, AWS Certificates Manager, EC2 Scripting, Lambda.
  • Knowledge of AWS Security and Management Services (CloudTrail, CloudWatch, KMS, IAM).
  • Understanding of AWS storage concepts related to EBS and S3.
  • Knowledge of Git for source code version control.
  • Knowledge of at least one programming language or shell scripting language.
  • Ability to develop and contribute while working seamlessly via collaboration tools.
  • Ability to learn quickly, adapt to new technology, and keep current with industry certifications.

Nice-to-haves

  • AWS Cloud Practitioner
  • AWS Certified Solutions Architect Associate or higher

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service