Job Seekers, Please send resumes to resumes@hireitpeople.com
- 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.
- 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.
- 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 |
# 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) |
|
|