Software DeveloperFully remote position available with a long-term duration.
The role involves working closely with a principal software engineer to enhance an internal tool used for identifying and resolving misconfigurations in the AWS environment.Requirements for candidates include:5+ years of software development experienceA strong understanding of the AWS environmentAbility to determine the causes of errors and resolve themAll publicly accessible APIs behind an API Gateway should have at least one custom authorizerCloud container should not have Sudo edit function parsing file manipulation vulnerabilityIAM access key must be rotated immediatelyIAM roles should not be inactive for more than 180 daysS3 permissions granted to other AWS accounts in bucket policies should be restrictedService principal secrets should have a definite expiryThe VPC default security group should not allow inbound and outbound trafficUnderstanding of developing scripts (JavaScript - NPM/Python) or binaries (Golang) to remediate problemsPreference for GolangJavaScript - NPMPythonUnderstanding of Gitlab Pipelines to block misconfigurationsSolid understanding of Infrastructure as code (IaC) concepts for AWSKnowledge of CloudFormationTerraformServerless Framework is a plus!Warm regards,B. Poorna Chandra Rao, Technical Recruiter, Software Technology Inc (STI).Email: no: .