- Company Name
- JSG (Johnson Service Group, Inc.)
- Job Title
- AWS Engineer
- Job Description
-
Job Title: Senior AWS Cloud Engineer
Role Summary:
Design, build, and maintain scalable, secure AWS cloud infrastructure for microservice-based applications. Spearhead AWS migration, modernization, automation, and observability initiatives, ensuring high availability, performance, and cost efficiency.
Expectations:
- Deliver production‑grade AWS architectures that meet performance, security, and reliability SLAs.
- Collaborate with cross‑functional DevOps, development, and security teams to drive continuous improvement.
- Communicate complex technical concepts clearly to stakeholders and provide proactive guidance on cloud best practices.
Key Responsibilities:
- Architect and execute cloud migration strategies to AWS.
- Develop and maintain Terraform (and optional CloudFormation) scripts for infrastructure provisioning and lifecycle management.
- Modernize and deploy Spring Boot microservices on AWS, utilizing ECS, EC2, Autoscaling, and associated services.
- Implement and enforce security, networking, and cost‑optimization best practices across the cloud environment.
- Configure and maintain monitoring, logging, and alerting using CloudWatch, Prometheus, and Grafana to achieve end‑to‑end observability.
- Build and maintain CI/CD pipelines with Jenkins, GitLab CI/CD, or equivalent, integrating automated testing and deployment workflows.
- Optimize application performance, availability, and disaster recovery plans.
- Troubleshoot infrastructure and application performance issues in cloud environments.
- Partner with Agile/Scrum teams to deliver incremental value and maintain documentation.
Required Skills:
- Deep knowledge of AWS services: ECS, EC2, Auto Scaling, DynamoDB, SQS, SNS, S3, CloudWatch, OpenSearch.
- Expertise in Infrastructure as Code with Terraform (CloudFormation experience a plus).
- Strong background in Spring Boot and microservices architecture.
- Hands‑on containerization (Docker) and deployment on ECS.
- Proficiency with monitoring tools: Prometheus, Grafana, CloudWatch.
- Experience building CI/CD pipelines (Jenkins, GitLab CI/CD, or similar).
- Understanding of AWS migration strategies, cloud security, networking, and cost‑optimization.
- Solid troubleshooting and analytical skills.
- Familiarity with Agile/Scrum development methodologies.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- AWS Certified Solutions Architect – Associate or higher, and/or AWS Certified DevOps Engineer – Professional preferred.
- Relevant certifications in containerization, CI/CD, or monitoring tools considered a plus.