Desired Candidate Profile
Job Responsibilities - Create and implement System Architectures for web and mobile device based software systems
- Collaborate with architecture and technical delivery community to lead adoption of reusable components in initiatives.
- Designing and developing enterprise-scale reusable software components
- Design databases for including RDBMS as well as NoSQL databases
- Research and share new trends and best practices within the industry/domain and identify ways to solve business problems.
- Provide training to and share knowledge with development teams.
- Implement cloud architectures that utilize industry best practices
- Establish appropriate end-user access control levels for stored data
- Research and make recommendations on cloud products, services, and standards in support of procurement and development efforts
Key Skills - Excellent knowledge of object-oriented design and programming concepts
- Strong knowledge of technologies and frameworks across all tiers like:
- XHTML/HTML 5.0, CSS 3.0, Bootstrap
- JavaScript, JQuery, ReactJS, AJAX
- AngularJS
- Node.js
- Material UI/framework
- React Native
- Android
- iOS, Object-C, Swift
- Java/ J2EE, MVC frameworks like Struts, Spring
- SOA, REST, Web Services
- Strong knowledge of best practices, design patterns applicable to cloud design especially with respect to security features namely data protection, authentication and authorization, as well as scalability, availability, load balancing etc.
- Strong knowledge of virtualization and containerization technologies and platforms
- Strong knowledge of RDBMS, NoSQL, ORMs etc.
- Strong knowledge of Messaging technologies
- Excellent knowledge of software development methodologies like Waterfall, Iterative, Spiral, Agile/Scrum etc.
- Excellent knowledge of Software Configuration Management
- Excellent knowledge of CI/CD, DevOps processes
Education:
UG: B.Tech/B.E. - Any Specialization, Computers
PG: M.Tech - Computers, MCA - Computers, MS/M.Sc(Science) - Computers
Doctorate: Doctorate Not Required
Contact Details:
Keyskills:
javascript
jquery
java
css
ajax
spring
html
bootstrap
xhtml
android
angularjs
node.js
J2EE
JMS
.Net
React.Js
NoSQL
MySQL
Oracle
PostgreSQL
CI
CD
DevOps
Jenkins
Docker
Cloud Computing
AWS