Looking for an AWS Cloud Engineer/Architect (Java) with 10+ years of experience.
Location: Northridge, Los Angeles, CA (Onsite)
Job Type: Full-time
Key Responsibilities:
· Lead the design, development, and deployment of cloud-based applications using serverless technologies and AWS services.
· Architect and implement event-driven solutions and real-time stream processing systems.
· Provide technical leadership in the use of AWS services such as DynamoDB, S3, Lambda, SQS, SNS, and Kinesis to solve complex, large-scale data challenges.
· Manage cloud security using AWS IAM roles, policies, and best practices.
· Monitor cloud applications and infrastructure using AWS CloudWatch, ensuring high availability and optimal performance.
· Utilize AWS CloudFormation to automate the deployment of infrastructure.
· Collaborate with cross-functional teams to design scalable, high-performance cloud systems.
· Mentor junior engineers and provide leadership to ensure best practices in coding, architecture, and cloud deployment.
· Participate in high-level decision-making for cloud strategies and ensure alignment with business goals.
Required Skills and Experience:
· 10+ years of experience in building and deploying cloud applications, with a focus on serverless technologies.
· Leadership experience in managing and mentoring cloud engineering teams.
· Expertise in AWS services, including but not limited to:
· AWS IAM
· AWS Lambda
· AWS DynamoDB
· AWS S3
· AWS SQS and SNS
· AWS Kinesis and Kinesis Analytics
· AWS CloudWatch
· Strong experience with AWS CloudFormation for infrastructure as code.
· Deep understanding of event-driven architectures and real-time data processing.
· Advanced coding skills, primarily in Java, with a strong focus on performance and scalability.
· Proven experience in solving complex stream event processing problems using cloud technologies.
· Excellent problem-solving and decision-making skills.
· Strong communication and leadership skills, with the ability to collaborate effectively with technical and non-technical teams.
Preferred Qualifications:
· AWS Certified Solutions Architect or Developer.
· Experience in microservices architecture and distributed systems.
· Familiarity with additional programming languages such as Python or Node.js.
· Experience in working in agile environments.
Benefits:
· Competitive salary and comprehensive benefits package.
· Leadership opportunity in a growing and innovative organization.
· A collaborative environment that encourages growth and learning.