Job Specifications
Short Description
This position is responsible for automating and maintaining cloud configuration and infrastructure processes across GTA-AWS environments.
Full Description
The Senior Software Configuration/Release Engineer is responsible for designing, automating, and maintaining cloud configuration, release, and infrastructure management processes across GTA’s AWS environments. This role ensures highly available, secure, compliant, and well-governed cloud platforms through effective automation, Infrastructure as Code (IaC), patch management, backup strategy, and certificate governance.
Duties
Develop, implement, and maintain configuration management processes, policies, and standards for AWS environments.
Build, deploy, and enhance Infrastructure as Code (IaC) solutions using Terraform to automate provisioning, configuration, and lifecycle management of AWS resources.
Manage and optimize multiple environments (Dev, Test, Stage, Prod) ensuring configuration consistency and security.
Support automation pipelines using the AWS Code Suite: CodeCommit, CodeBuild, CodeDeploy, and CodePipeline.
Design and maintain automated AWS backup solutions to ensure data integrity, resiliency, and compliance with state retention policies.
Implement automated patching workflows for cloud infrastructure to maintain required security and compliance posture.
Manage installation, renewal, rotation, and validation of SSL/TLS certificates across AWS services.
Maintain detailed, accurate documentation of configuration baselines, IaC standards, and environment changes.
Provide training and guidance to team members on Terraform, AWS infrastructure best practices, backup strategies, patch automation, and certificate management.
Requirements
Bachelor’s degree in Computer Science, Information Systems, or related field; or equivalent professional training, certification, or experience.
Eight (8) years of configuration management experience.
Proficiency with Terraform and Infrastructure as Code methodologies.
Hands-on experience with AWS services (EC2, S3, RDS, IAM, ACM).
Experience with cloud backup solutions and automated patching.
Expertise in SSL/TLS certificate management and security best practices.