Job Openings AWS Cloud Engineer - Mid Level

About the job AWS Cloud Engineer - Mid Level

The AWS Cloud Engineer will be responsible for the design, development, and management of our cloud-based

application ecosystems, including Kubernetes and Amazon EKS-hosted Java micro-services, No-SQL and SQL and various

AWS-backed services for application integration and delivery:

Help develop and drive the vision of our AWS platform from an application and data perspective, working with

business analysts and stakeholders to understand business objectives and design efficient and effective solutions.

Understand large scale architecture for designing the future direction of the platform, guiding current state to the future state target.

Analyze current landscape and details, troubleshoot issues, and create the future direction. This requires strong

English communication skills.

Be experienced to multiple, diverse technologies, platforms, and processing environments

Have good understanding of strategic and emerging technology trends, and the practical application of existing and emerging technologies to new and evolving business and operating models

Have good understanding of product management, agile principles and development methodologies and capability of supporting agile teams by providing advice and guidance on opportunities, impact, and risks, taking account of technical and architectural debt

Certifications

AWS Certified Solutions Architect Professional

Skills and Experience

3-5 years experience in cloud engineering, with demonstrated expertise in AWS

Demonstrated experience and understanding of AWS ecosystem from a compute, database, storage, container, and

other key AWS core and supported managed service offerings (Serverless, EC2, AKS, EKS, etc.)

Strong experience leveraging and designing from AWS Blueprints and related AWS solution architecture offerings.

5+ years of experience in at least two IT solution development disciplines, including technical or infrastructure architecture, network management, application development, middleware, database management or cloud development

3-5 years experience in Java or other object-oriented or functional languages on AWS or other cloud

Strong understanding of cloud-native, 12-factor, and microservices concepts

3-5 years of relational and non-relational databases (MySQL, SQL Server, Postgres, MongoDB, etc.)

Strong experience in microservices & API development (REST, SOAP)

Strong experience in message-driven architecture (AMQP, JMS) and related technologies (ActiveMQ, RabbitMQ, Artemis)

Strong experience with containers and container technology (Docker, Kubernetes, AWS EKS, etc.).

Strong experience in Java/J2EE technologies, Spring, Spring Boot framework

Experience with ServiceNow administration, development, and integration

Experience with agile development methodology (Scrum/Kanban)

Experience developing in multiple operating systems.

Experience in building APIs for both internal and external products.

Working knowledge of DevOps and CI/CD principles and practices and DevOps tools such as Terraform, AWS

CloudFormation, and other relevant tools

Experience in software development and deployment methodologies

Experience developing architecture blueprints, strategies, and roadmaps

Strong English (C1-C2) written and verbal communication skill