Job ID :
10664
Company :
Internal Postings
Location :
PORTLAND, OR
Type :
Contract to Hire
Duration :
long term
Salary :
open
Status :
Active
Openings :
3
Posted :
11 Jan 2018
Job Seekers, Please send resumes to resumes@hireitpeople.com
Required Skills: 
  • Sr. AWS/NodeJS Developer
  • Agile
  • Scrum
  • Amazon WebServices stack
  • microservices
  • Ansible playbooks
  • cloud deployment & mgmt.
  • DevOps
  • MongoDB or Cassandra.

Responsibilities:

  • Work in an Agile environment.
    • Ensure that the team is following best practices for Agile/scrum
    • Ensure that the team meets sprint commitments, and that the work they are doing is top priority as defined by the Product Owner.
    • Facilitate and/or participate in Agile/scrum rituals such as sprint planning, backlog grooming, estimation and pointing, etc.
    • Facilitate code reviews and manage pull requests.
  • Design & develop scalable and high-quality cloud-based applications on AWS platform while optimizing usage of AWS for cost.
  • Part of the development team migrating existing systems to AWS as well as build new systems on AWS.
  • Lead the effort in setting up consistent practice CI/CD pipeline and practice within the team.
  • Collaborate with cross-functional teams to deliver solutions that are of high quality, scalable, reliable and extensible.
  • Deliver timely project execution and project work products that exceed customer expectations.
Requirements:

  • 7+ years’ experience Software Development building complex, robust, and highly scalable production applications.
  • 2+ years of hands-on experience with developing solutions utilizing the Amazon web services stack (Lambda, Elastic Cache, EC2, Elastic BeanStalk, DynamoDB, etc.).
  • 1+ year of hands-on experience with back-end application development in Node JS, particularly using microservices architecture.
  • Experience creating Ansible playbooks for cloud deployment and management.
  • Experience in full stack development, i.e. you can understand and communicate a feature from model to endpoint to the front-end.
  • Strong DevOps experience in setting up CI/CD using a tech stack such as Git, Jenkins, Maven, AWS etc.
  • Experience with relational database systems such as Oracle, SQL Server, or Sybase, as well as NoSQL databases such as MongoDB or Cassandra.
  • Experience with Test Driven Development and test automation such as Mocha, Jasmine, Selenium, and Cucumber.

We want to work with someone who is:

  • Friendly, with strong communication skills.
  • Able to thrive in a collaborative team environment.
  • Driven to learn new technologies and solve challenging problems.
  • Open to solving problems in a new way
  • An efficiency-minded engineer.
  • Passionate about creating and optimizing the most efficient software.

Skills:

Skills

# Years Used

Year Last Used

Overall IT exp. (7+ yrs.)

 

 

Education:

 

 

Certifications:  

 

 

Work in an Agile environment.  (Required)

 

 

Experience Software Development building complex, robust, and highly scalable production applications. Required. 7 years.

 

 

Hands-on experience with developing solutions utilizing the Amazon web services stack (Lambda, Elastic Cache, EC2, Elastic BeanStalk, DynamoDB, etc.). Required 2 yrs.

 

 

Hands-on experience with back-end application development in Node JS, particularly using microservices architecture.  Required 1 yr.

 

 

Experience creating Ansible playbooks for cloud deployment and management.  (Required)

 

 

Experience in full stack development, i.e. you can understand and communicate a feature from model to endpoint to the front-end. (Required)

 

 

Strong DevOps experience in setting up CI/CD using a tech stack such as Git, Jenkins, Maven, AWS etc.(Required)

 

 

Experience with relational database systems such as Oracle, SQL Server, or Sybase, as well as NoSQL databases such as MongoDB or Cassandra. (Required)

 

 

Experience with Test Driven Development and test automation such as Mocha, Jasmine, Selenium, and Cucumber. (Required)