AWS Cloud Services Engineer

New
  • Location
    Seattle, Washington
  • Job Type:
    Direct Hire
  • Job reference:
    US_EN_8_849091_2790889

Our established and trusted Asset Management Firm client located in downtown Seattle, WA. Is looking to hire a Senior Software Engineer for Cloud Services Engineer for an immediate opening. This position includes exceptional benefits and as well as an incredible opportunity for career growth. This Job will be virtual until the office reopens.

The Cloud Native Services Engineer will be responsible for the design/architecture and implementation of various cloud native micro services primarily focused on AWS based infrastructure and tooling.

Responsibilities:

  • Work closely with the business unit and other team members to understand and document requirements
  • Design and develop AWS based micro-services to support various business needs
  • Design and develop business tier components as well as relational database models
  • Design and develop interactive web-based user interfaces and integration solutions with 3rd party data providers and systems
  • Create unit/integration/functional tests and Conduct code reviews of other developers, pull-request reviews
  • Follow technology trends/tools and recommend improvements to our technology when appropriate
  •  

    Qualifications:

  • Strong .Net, and SQL skills are required, along with experience with development of cloud-native applications on AWS, Azure, and/or micro-services deployed on EKS/K8s or ECS or other cloud providers.
  • 5+ years of hands-on Java/J2EE and/or Python design and development experience
  • Strong knowledge of various AWS cloud services like EC2, ECS, S3, MSK, Fargate, Aurora, Elasticsearch
  • In depth experience with various message streaming technologies especially Apache Kafka
  • Solid understanding Docker containerization and AWS Lambda serverless development, Step functions etc.
  • IaaS familiarity, working knowledge or CloudFormation, Terraform is a plus
  • Solid understanding of core language features and how to use them properly (interfaces, generics, annotations, reflection, closures, etc.)
  • Multi-threading programming in and thorough understanding of thread safety principles
  • Proven experience with test driven development, JUnit, and mocking
  • Familiarity with version control systems such as GIT or SVN
  • Working experience with agile development
  • Familiarity with continuous integration and build tools like Maven or Gradle
  • Working experience with major application servers: Tomcat, Weblogic, etc.
  • Strong knowledge of RDBMS and SQL.
  • Working knowledge of NoSQL databases like DynamoDB, MongoDB etc.
  • Proven track record of becoming a subject matter expert in areas related to current assignments.
  • Effective communication skills with business users and other developers.
  • If this position sounds well-suited to your background, please apply today for immediate consideration and email your resume to devin.hurley@accountingprincipals.com for immediate consideration!

     

     



    Equal Opportunity Employer/Veterans/Disabled

    To read our Candidate Privacy Information Statement, which explains how we will use your information, please

    The Company will consider qualified applicants with arrest and conviction records