Job Title: AWS Engineer
Location: West Sacramento, CA
Duration: Long-term
- Experience with AWS cloud platform and services like Amazon Elastic Compute Cloud (EC2)/virtual machines (VM) Instances, S3/Cloud Storage, Serverless (AWS Lambda, Cloud Functions), and IAM (Identity & Access Management).
- Experience with CI/CD tools, in particular GitHub and basic version control workflows.
- Experience using Infrastructure as Code (IaC) with Terraform, AWS CloudFormation, or Azure Resource Manager (ARM) templates.
- Experience to build, deploy, and debug basic web applications with familiarity with APIs [Representational State Transfer (REST)] and using Python, Node.js or C#.
- Experience using Docker, Kubernetes [Amazon Elastic Kubernetes Service (EKS)] and container orchestration.
- Experience with structured query language (SQL) and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, DynamoDB)
- Experience with Encryption standards, Secrets management (AWS Secrets Manager, HashiCorp Vault), and compliance frameworks [Health Insurance Portability and Accountability Act (HIPAA), General Data Protection Regulation (GDPR), and System and Organisation Controls 2 (SOC2)].
Desired Skills
- Familiarity with the AWS Well-Architected Framework and ability to apply its principles in designing scalable and secure solutions.
- Experience with migrating legacy systems to AWS cloud-native services or re-platforming existing workloads
- Experience with cost optimisation strategies using AWS Cost Explorer, Trusted Advisor, or resource tagging and chargeback models.
- Experience with automated security and compliance enforcement using tools like AWS Config, Security Hub, or custom Lambda policies.
- . Experience setting up centralised logging using CloudWatch Logs, CloudTrail, or third-party tools like Splunk.
- Scripting experience with Bash, PowerShell, or equivalent.
- Experience with Artificial Intelligence/Machine Learning (AI/ML) cloud services (e.g., SageMaker) and multi-cloud architecture.