General
This is a general category for interests and web articles.
Google to acquire cloud migration startup Velostrata
StubHub bets on Pivotal and Google Cloud as it looks to go beyond tickets
ServiceNow chatbot builder helps automate common service requests
Intel Capital pumps $72M into AI, IoT, cloud and silicon startups, $115M invested so far in 2018
BotChain wants to put bot-to-bot communication on the blockchain
Microsoft and Red Hat now offer a jointly managed OpenShift service on Azure
Watch the Microsoft Build 2018 keynote live right here
Microsoft and DJI team up to bring smarter drones to the enterprise
Microsoft brings more AI smarts to the edge
As Kubernetes grows, a startup ecosystem develops in its wake
Mesosphere hauls in $125 M Series D investment
Kubernetes stands at an important inflection point
Skills Compilation
Skills:
A minimum of three (3) years of related work experience or any equivalent combination of education and experience which provides the following knowledge, skills and abilities:
- Experience in one or more software languages and technologies including Java, JavaScript, HMTL5, J2EE, Python, etc.
- Extensive experience in full-stack software development using Java, NodeJS, RESTful, HTML/HTML 5, Javascript, JSON, Ajax and CSS technologies.
- Experience building web services, like REST/OAuth/JSON, and a good understanding of microservices architecture.
- Experience with commonly used open source products like Hibernate, Angular, and Maven.
- Experience with automated test tools used during the development process (e.g., Selenium, Cucumber, JUnit).
- Extensive experience with relational database development, database queries, stored procedures, data modeling (e.g., MySQL, MS SQL).
- Experience with NoSQL database technologies like Cassandra, MongoDB, DynamoDB is a plus.
- Experience with application servers like Tomcat, Wildfly, etc.
- Experience with source code/configuration management tools (CVS, GitHub)
- Expertise in a DevOps environment.
- Experience with collaboration tools (e.g., Jenkins, JIRA, Confluence).
- Programming experience on/with Linux platforms.
- Experience and skill in the use of development tools (e.g., databases, report writers) and conventions for the PC, client/server and mainframe environments.
- Strong interpersonal skills.
Key Responsibilities:
· Work within and across teams to provide software solutions for our customers
· Participate in all aspects and ceremonies associated with Agile development
· Determine complexity level of a story in a Sprint/Development cycle
· Communicate with Project Managers on current project status
· Build scalable software through architecture discussions with the HCM team
· Apply test-driven development
· Manage work using JIRA, including tasks, bugs, estimates and actuals
· Have familiarity with continuous integration and deployment concepts.
Requirements:
· 3 or more years of professional software development experience
- Strong proficiency in developing and debugging JavaScript applications
- Ability to layout and style an HTML page by hand
- Experience building data intensive REST based applications
- Experience with current debugging tools
- Experience with one or more JavaScript frameworks (React, AngularJS, etc.)
- Experience with one or more distributed version controls (Git, etc.)
- Understanding of one or more server side programming languages
- Understanding of asynchronous and event driven programming
- Understanding of test driven design patterns
- Experience using Module Loaders (RequireJS, Almond, Bower, CommonJS, etc. )
- Bachelor’s Degree in CS, MIS or a related field
Preferred:
· Experience with Python and Python frameworks such as Django and Twisted
· Familiarity with PostgreSQL / NoSQL / MongoDB
· Experience using Creative Design tools (Photoshop, Illustrator, etc.)
· Understanding of ORM concepts and data driven applications
· Experience working using an Agile development methodology