Employee Login | Customer Login | Feedback 

Follow us on       




  Home  >  About Us  >  Open Jobs 
back Back to Jobs

Sr. Software Engineer - Cloud Platform / Infrastructure systems

Location: Sunnyvale, CA
Job # 10054568
Date Posted : 10-18-2017
We have following urgent role with our  DIRECT client

Title:  Sr. Software Engineer - Cloud Platform / Infrastructure systems
LOCATION: Sunnyvale, CA
DURATION: 6+ months
Compensation: Competitive ( DOE )

Notes
technology stack includes Linux, Java, PostgreSQL, Cassandra, Ruby, Rails, Elastic Search, Chef

Summary
  •  We are a team of relevance/platform/application engineers, scientists and product visionaries all working together to design, prototype and build technology-driven products and experiences that will change the future landscape of ecommerce.
  • This team is responsible for building the global web service layer that will enable the end-to-end shopping experience, from finding the product to delivering it to the customer.
  • The Team We are a high-performance team looking for others who will challenge us to become even better: come be the newest member of OneOps team ! OneOps enables continuous lifecycle management of complex, business-critical application workloads on any cloud-based infrastructure.

Responsibilities

OneOps streamlines the three phases of the lifecycle 
  • Design, Transition and Operations. Additionally, OneOps supports many cloud platforms and providers 
  • public, private and local. We are looking for engineers that can do everything so our solutions are never limited.
  • Our current technology stack includes Linux, Java, PostgreSQL, Cassandra, Ruby, Rails, Elastic Search, Chef
  • As a senior member of the team, you will be expected to drive the requirements for and own large components of the system throughout their lifecycle: requirements, architecture/design, implementation, testing, and launch.
  • You will need to exhibit strong leadership and communication skills, define and successfully execute on the engineering and release priorities in a very agile application development environment.
  • It's a self-service model where you own your code from design through implementation, test automation and support. 
  • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and improvement of action plans 

Minimum Qualifications 
* 5-8+ years experience building scalable ecommerce applications or mobile software 
* 5+ years object-oriented experience with Java-based systems 
* Experience with large-scale distributed infrastructure systems and client-server architectures 
* Experience writing multi-threaded high performance applications 
* Experience with Cloud Computing platforms: Amazon AWS, Microsoft Azure, Google cloud or similar 
* Experience developing using either relational databases such as Oracle, PostgreSQL, and/or MySQL or NoSQL databases such as CouchBase, Cassandra, Mongo DB etc. 
* Experience in Unit-testing (Junit, TestNG, Jmock, MockIt, etc.) 
* Experience in Source Control systems such as Git, ClearCase, CVS, Subversion 
* Proficiency with Active MQ, Rabbit MQ and similar messaging solutions 
* Proficiency in one or more of scripting languages (Shell, Groovy, Python, Ruby, C , etc.) 
* Understanding of network elements such as firewalls, load balancers, DNS, DHCP, NAT Preferred Qualifications 
* Experience developing using Spring framework, Hibernate and JPA 
* Experience in Agile methodology and TDD (test driven development) 
* Experience profiling Java applications 
* Bachelor's Degree in Computer Science or related field
* Experience with Unix command line tools 
* Experience using configuration management tools such Chef and Puppet 
* Understanding of Ruby on Rails and other web application frameworks 
* General knowledge of storage concepts and protocols in relation to virtualized/cloud environments.
this job portal is powered by CATS