US Tech Solutions is seeking a Senior Software Engineer to join their team. The ideal candidate will have experience with computing infrastructure, full stack J2EE, stream processing tools, RESTful services, Linux, and Continuous delivery and integration. Excellent communication skills and experience working in an Agile SCRUM software development model are also required.
Requirements
- Experience managing and provisioning computing infrastructure - processes, bare-metal servers, virtual servers utilizing Chef, Puppet, AWS
- Experience full stack J2EE
- Experience with stream processing tools - Storm, Kafka, Zookeeper
- Experience building RESTful services
- Experienced working on Linux (CentOS) dev. machines and Linux VMs - KVM.
- Experience with Continuous delivery and continuous integration (CI/ CD) - tools and services - Jenkins
- Experience with both NoSQL and SQL DB such as - Cassandra, PostgreSQL, MS SQL, Oracle DB 5.
- Excellent communication skills and must be a quick learner with organized problem solving and troubleshooting skills.
- Experience with working in short sprints in an Agile SCRUM software development model, good understanding of Scrum processes, tools (JIRA, Confluence), and artifacts (Stories, Tasks)
- Understanding of telecom network and data (PCAP) a plus