Information Technology

Employment TYPE



Sunnyvale, California


August 24, 2020


Information Technology





Job# J864

Software Engineer

About The Opportunity

The Software Engineer position will be responsible for hands-on development as well as lead the development of Next Generation Enterprise solutions for Global eCommerce. SE will be responsible for application development in support of the multi-platform roadmap. Responsible for application architecture, ensure high performance, scalability and availability for those applications.

Job Description

    Roles & Responsibilities
  • Implement infrastructure as code for various cloud platforms
  • Software Configuration Management (SCM) using tools like Ansible, Puppet, or Chef
  • Implement monitoring and logging solutions for different technology stacks or container orchestration platforms
  • Implement Continuous Delivery solutions and helping customers automate various stages of their deployments and testing processes
  • Have general cloud ops knowledge with at least one provider, private or public, such as attached volume lifecycle, auto scaling, cloud-config, security, instance lifecycle, etc
  • Work with various source control technologies, including their connection to processes/pipelines
  • Understand containers and how they fit into professional development cycles as build artifacts• Providing production support and being part of on-call rotation

Required Skills

Additional Preferred Qualifications• Bachelor’s degree in computer science or related discipline

Desired Skills

  • BS or MS in Computer Science preferred, equivalent work experience will be considered
  • 6+ years of professional experience as an Engineer or Architect able to demonstrate in-depth knowledge of the cloud computing market, enterprise and open source technologies
  • At least 3 years of software development background (Java preferred)
  • Software Configuration Management (SCM) experience – Chef, Puppet, Ansible
  • Infrastructure Provisioning experience
  • Logging and Monitoring experience – Nagios, Splunk, Kibana
  • Experience with GIT
  • Experience in build tools - Ant, Maven, Gradle, Jenkins
  • Cloud Experience – Know how to perform cloud operations tasks, such as increasing volume sizes, or upgrading deployments, with little to no down time
  • Strong background in Linux/Unix Administration
  • Good experience with MySQL and NoSQL
  • Knowledge of best practices and IT operations in an always-up, always-available service
  • Strong computer science fundamentals in algorithms and data structures.
  • Proficiency with scripting languages (Python, Ruby, or BASH)
  • Ability to use a wide variety of open source technologies and cloud services (experience with Microsoft Azure or Google Cloud is an advantage)
  • Required Skills
  • SCM - Java
  • Work Authorization
  • US Citizen
  • Green Card


4 Months

Please Contact me to discuss the hiring process!

Sushil Singh

Sr. Executive Recruiter
Contact: (310) 929-8421 Ext: 107

Hi! My name is Sushil Singh. Helping consultants with getting their desired job is what makes me feel alive. I build a unique relationship with each of my consultants and work on their profile as per their needs. I believe that my consultants are my assets and this motivates me to serve them in an even better manner. Hence, I work towards the success of every consultant I work with.