What are the responsibilities and job description for the AWS Cloud Engineer - Senior position at Releady?
We are seeking an experienced AWS Cloud Engineer with strong programming skills in Go and Python. In this role, you will be responsible for designing, implementing, and managing cloud-based infrastructure using Amazon Web Services (AWS), with a particular focus on account structures, Service Control Policies (SCPs), and AWS organizational frameworks that meet the stringent security and compliance requirements of the financial services industry.
- Duration: 6 months
- Location: Seattle, WA
- Rate: $65/hr to $100/hr - DOE
- Design, deploy, and maintain secure cloud infrastructure on AWS using Infrastructure as Code (IaC) principles
- Develop and maintain automation tools and scripts using Go and Python to enhance our fintech platform operations
- Implement and manage AWS Organizations service control policies (SCPs) to specify maximum permissions for member accounts in the organization ensuring they align with financial regulatory requirements
- Manage multiple AWS accounts that perform similar or related functions by grouping them into distinct organizational units (OUs) to maintain separation between production, development, and compliance environments
- Implement best practices for AWS Organizations in a multi-account environment to establish governance and controls that satisfies fintech regulatory requirements
- Collaborate with security and compliance teams to enforce financial industry regulations through AWS Organizations
- Implement and maintain disaster recovery strategies for critical financial services
- Monitor, troubleshoot, and optimize cloud resources for performance, security, and cost-efficiency
- Provide technical guidance to development teams on AWS best practices in a fintech context
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
- 5 years of experience as a Cloud/DevOps Engineer with AWS, preferably in fintech or financial services
- Strong programming skills in Go (Golang) and Python with experience building cloud-native applications for financial services
- Experience in deploying and managing multi-account AWS environments using Organizations
- Deep understanding of AWS account structures, Service Control Policies (SCPs), and organizational structures for segregating financial workloads
- Experience implementing security controls for financial data protection in AWS
- Experience with AWS services including EC2, S3, VPC, IAM, Lambda, ECS/EKS, CloudFormation, and AWS Organizations
- Proficiency in version control systems (Git) and CI/CD tools (Jenkins, GitHub Actions, AWS CodePipeline)
- Hands-on experience with configuration management and Infrastructure as Code tools (Terraform, CloudFormation, Ansible)
- Strong knowledge of container technologies (Docker, Kubernetes)
- Understanding of financial industry regulations and compliance requirements (PCI-DSS, SOX, GDPR, etc.)
- Excellent problem-solving, communication, and collaboration skills
- Preferred Skills:
- AWS certifications (Solutions Architect, DevOps Engineer Professional, Security Specialty)
- Experience with financial transaction processing systems in the cloud
- Knowledge of encryption and key management in AWS
- Experience with implementing robust logging and auditing systems for financial transactions
- Understanding of FSI (Financial Services Industry) best practices for AWS environments
- Experience with database systems relevant to fintech (RDS, DynamoDB, Aurora)
- Experience with real-time data processing and analytics in AWS
- Track record of implementing cost optimization strategies in AWS without compromising security
Salary : $65 - $100