Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Deploying, managing, and operating scalable, highly available, secure, and fault tolerant systems on AWS for our clients
- Migrating existing on-premises applications to AWS.
- Evaluating and optimizing existing AWS deployments.
- Identifying appropriate use of AWS deployment and operational best practices.
- Develop well-designed, documented, and tested software features that meet customer requirements.
- Participate in an agile delivery team, helping to ensure the technical quality of the features -delivered across the team, including documentation, testing strategies, and code.
- Remain up-to-date on emerging technologies and architecture and propose ways to use them in current and upcoming projects.
Job Requirements
- Technical degree required; Computer Science or related
- 2 – 4 years design & implementation experience with distributed applications
- Demonstrated knowledge of software development tools and methodologies
- Presentation skills with a high degree of comfort speaking with executives, IT management, and developers
- Demonstrated ability to adapt to new technologies and learn quickly
- Experience with relational databases, including designing complex schemas and queries.
- Familiarity with AWS technologies is a plus.
- Familiarity with server-less or IoT development concepts is a plus.
- Fluent in English speaking and writing.