Wednesday, November 27, 2013

Books for Job Seekers

Books for Job Seekers-2

Books for Java Engineers

Principal Software Engineer

Job Description



Type: Full Time
Location: San Francisco Peninsula, Bay Area, California, US
Compensation: Competitive salary + stock options, DOE
Culture: open, highly technical, flexible time, team work, growing with the company
Benefit: Great health insurance benefits for family, 401K and more


Reports to: Director of Engineering

Role and Responsibilities



As a key technical member of the engineering team, architect, implement, and maintain a highly scalable and highly available billing system for our communication-as-a-service (CaaS) cloud products. This billing system integrates with several external systems including telecom pricing system, cloud-based credit card processing system, and the internal financial system. The data maintained by the billing system may be a source for internal business intelligence uses.

Qualifications and Education Requirements



The ideal candidate should have a can-do attitude. Enjoys and thrives working in a dynamic and fast moving start-up environment. Must have experience in leading the design and implementation a complex and sizeable enterprise software systems across front-end and backend database systems. Good verbal and written communication skills are a definite plus.

BS in CS or a related field is required. MS in CS or a related field preferred. Must have 13+ years of progressive technical experience in enterprise software development.

Preferred Skills



The cloud products are built on JAVA. The candidates must have strong expertise in the following areas:


  • J2EE Core

  • Java concurrency libraries

  • Spring

  • Hibernate

  • Relational database schema design

  • High availability

  • Test automation

  • RESTful web services


Good to have:




  • Jersey

  • NoSQL databases (MongoDB, Redis, etc.)

  • Relational database admin and performance tuning

  • Server virtualization

  • VOIP product development

  • Cloud product development



Additional Notes



This position requires a good blend of both front-end and back-end system development expertise. We are a fast moving start-up so the candidate should be flexible and adaptable in dealing with changing requirements.


How to Apply to the Job:



Email your resume to MichelleYouBiz@gmail.com with the following info:


  • The job title & location (or desired job title & location), your current location

  • A summary of your qualifications for the job, in the body of the email

  • Your current salary, and expected compensation for the new job

  • Best time, phone number or Skype ID (if you're not in USA) to contact you

All job applications will be kept confidential







Java Architect/Lead Software Engineer

[GARD]

Job Description



Title: Java Architect/Lead Software Engineer (VoIP)
Type: Full Time, Permanent
Location: San Francisco Bay Area
Hiring company: a fast growing multinational company based in California
Compensation: competitive with great benefits
Local candidates only: no H1B


Required Skills and Experiences:



  • Good experience as a software architect or team lead for large scale complex software development projects


  • Bachelor in Computer Science or related fields

  • Solid experience on server-side Java/J2EE product development, such as Servlet

  • Demonstrated experience writing high performance middleware systems, particularly multithreading and I/O
  • Experience with Voice-over-IP (VoIP) related technologies is required

  • Good understanding of IP network protocols and infrastructures such as TCP, UDP, and DNS

  • Good experience with various open source technologies such as Tomcat, Appach commons, etc.

  • Good knowledge of some of the real-time communication protocols, such as SIP, MRCP, Diameter, SMPP, and XMPP

  • Practical experience with Java system performance and scalability testing and tuning

  • Strongly self-motivated on problem solving and learning new technologies

  • A good team player and comfortable in a highly dynamic environment




Desired Skills and Experiences:



  • Experience with voice browser such as VoiceXML browser development

  • Experience with event-driven state machine development such as workflow engines

  • Experience with non-sql databases such as Cassendra



  • How to Apply to the Job:



    Email your resume to MichelleYouBiz@gmail.com with the following info:


    • The job title & location (or desired job title & location), your current location

    • A summary of your qualifications for the job, in the body of the email

    • Your current salary, and expected compensation for the new job

    • Best time, phone number or Skype ID (if you're not in USA) to contact you

    All job applications will be kept confidential







    Devops Engineer

    [GARD]

    Job Description


    Title: Senior Systems/Network Engineer, Devops Engineer or Solutions Engineer
    Type: Full Time
    Location: San Francisco Peninsula, California



    Responsibilities:



    • You need to be a Ops guy. Send us your Github account, we really want to see your
      contributions to the community. Issue queues you participate in. Projects you
      maintain. That sort of thing.

    • We are looking for an automation and change management ninja. If you fork and
      merge your grocery list then you might be our guy :)

    • While we're hiring someone for Drupal, we want more than just a one-trick pony. We'd
      love it if you have other languages and frameworks under your belt. We've got a
      fair amount of Ruby code (with and without Rails), as well as some legacy JSP
      stuff. Got a github account full of interesting code? Show us.






    Required Skills and Experiences:




    • Solid experience with Linux administration, preferable CentOS.

    • Experience with software builds, integration, and deployment tools such as Hudson/Jenkins,
      Chef, and Capistrano.

    • Strongly self-motivated on problem solving. We are a distributed team, and as such we
      you will need to be able to work, and deliver, without direct daily
      supervision.

    • Experience with system and network monitoring. We run a product which other businesses
      depend on, and as such monitoring a big deal to us. We want to know before something
      breaks, so we can get out ahead of the problem!

    • Strong Experience with IP network architecture and web scaling production deployment.
      Experience with load balancing ( eg HAProxy, ldirectorD ), NginX, Apache,
      reverse-proxies. We want someone who knows what its like to run a
      high availability, high-volume production infrastructures.

    • Experience with Cloud services. We love the cloud and we want someone who feels the same,
      AWS, Rackspace, Terremark, Joyent, we love them all !

    • Strong Experience with various scripting languages such as Ruby, Perl, Bash, Python,
      etc.

    • Experience managing SQL database.










    Desired Skills and Experiences:





      • Experience with using network monitoring tools such as Nagios, CollectD, Munin, and
        Ganglia

      • Understanding real-time communication protocols such as SIP

      • Experience with using network analysis tools such as Wireshark and tcpdump

      • Experience with managing no-SQL database such as Memcached and Cassandra



      How to Apply to the Job:



      Email your resume to MichelleYouBiz@gmail.com with the following info:


      • The job title & location (or desired job title & location), your current location

      • A summary of your qualifications for the job, in the body of the email

      • Your current salary, and expected compensation for the new job

      • Best time, phone number or Skype ID (if you're not in USA) to contact you

      All job applications will be kept confidential







      Build and Release Engineer

      Job Description


      Type: Full Time
      Location: Palo Alto, San Francisco Bay Area, California, US
      Benefits: Stock options, flexible schedules, great health insurance, 401k, etc.



      Responsibilities:


      - Work with team to provide build/release coverage for parallel, multiple products and implementations.
      - Implement and maintain continuous integration and continuous delivery system across multiple projects and deliverables.
      - Create and manage automated build and test scripts.
      - Investigate, develop and integrate new tools into build/release process.
      - Implement tools to capture metrics on build/release processes.
      - Draft, update and follow best practices and standards documentation.
      - Provide on-call escalation for operational/applications issues.
      - Stay up to date with relevant state-of-the-art technology, equipment, and/or systems.
      - Evaluates new hardware and software technologies, and presents analysis and purchase recommendations to the administration team and to management.


      Qualifications:


      - 4+ years Build/Release experience in Java environment
      - 2+ years experience with Maven specifically, Nexus a plus
      - 3+ years of configuration management experience in a Java Servlet/web-based (UNIX/Linux) & MySQL DB environment.
      - Augment existing build/release toolset - Jenkins/Hudson.
      - Skill in diagnosing and solving complex problems and providing detailed technical analysis.
      - Software Configuration Management experience.
      - 1+ years strong Ruby and Bash scripting skills to maintain already existing library of scripts and create new scripts.
      - Thoroughly understand distributed Linux based server applications.
      - BS degree in Computer Sciences or related field, however an equivalent combination of related education, training, and experience may also be considered.
      - Experience working with Linux operating systems in heterogeneous hardware platforms and open source software.
      - Administration experience in Linux, (RHEL / CentOS preferred).
      - Strong oral and written communication skills.
      - Experience documenting processes and procedures.
      - Experience with a Git, SVN administration is a must.
      - Hands on experience administrating JIRA and Confluence is desirable.
      - RPM or other software packaging utilities experience is a plus (rpmbuild / fpm / ect ).


      How to Apply to the Job:



      Email your resume to MichelleYouBiz@gmail.com with the following info:


      • The job title & location (or desired job title & location), your current location

      • A summary of your qualifications for the job, in the body of the email

      • Your current salary, and expected compensation for the new job

      • Best time, phone number or Skype ID (if you're not in USA) to contact you

      All job applications will be kept confidential







      Architect/Senior C++ Engineer

      Job Description



      Type: Full Time
      Location: San Francisco peninsula, California, US
      Benefits: Stock options, flexible working schedules, great health insurance, 401k, etc.





      Responsibilities:



      • Design and develop cross-platform applications, real-time media processing, and VoIP applications.






      Required Skills and Experiences:


      • Strong experience/knowledge about developing cross-platform (Linux, Windows, Mac)  C/C++ code

      • Strong experience/knowledge about real-time media (audio and/or video) processing

      • Strong experience/knowledge about real-time media protocols such as RTP and RTCP.

      • Good experience/knowledge about VoIP protocols such as SIP and SDP

      • Good experience/knowledge about codecs (audio and/or video)

      • Must be a team player and a self-starter

      • Good communication skills.







        How to Apply to the Job:



        Email your resume to MichelleYouBiz@gmail.com with the following info:


        • The job title & location (or desired job title & location), your current location

        • A summary of your qualifications for the job, in the body of the email

        • Your current salary, and expected compensation for the new job

        • Best time, phone number or Skype ID (if you're not in USA) to contact you

        All job applications will be kept confidential











      Monday, November 25, 2013

      Senior Java Engineer (web) in China

      Job Description



      Type: Full Time
      Location: Beijing, China






      Responsibilities:



      • Design, implement, debug, and maintain
        Java-based software for communication cloud services.

      • Develop unit test harnesses and perform unit and
        integration testing on various components and features

      • Adopt agile development methodologies and
        participate with team members in the planning, design, development, and deployment
        process.

      • Document your development efforts for your
        teammates, quality assurance, support, and even sales/marketing

      • Enthusiastically assist the Customer Engineering
        team in the research and resolution of customer issues










      Required Skills and Experiences:



      • Bachelor in Computer Science or Equivalent

      • Solid experience on server-side Java product development, especially Spring framework

      • Practical experience with REST based web services and frameworks, such as Jersey

      • Good experience with various open source technologies such as Tomcat, Appach
        commons, etc.

      • Proficiency with the SQL and Object/Relational Mapping technologies such as JPA and
        Hibernate.

      •     Practical experience with Java system performance and scalability testing and tuning

      •     Experience with source control, build management, test, dependency, and continuous
        integration platforms including Subversion/Git, JUnit, Ant/Maven, and
        Jenkins/CruiseControl.

      • Strongly self-motivated on problem solving and learning new technologies

      • A good team player and comfortable in a highly dynamic environment.










      Desired Skills and Experiences:





      • Experience with no-sql databases such as Cassendra

      • Proficiency with presentation-layer technologies such as JSP, JSF, CSS, HTML, Javascript,
        and AJAX

      English and Chinese Skills:


    • Preferred: Native or fluent in Chinese and good at reading and writing in English

    • Exceptions may be made for someone who is otherwise qualified for the job






    • How to Apply to the Job:



      Email your resume to MichelleYouBiz@gmail.com with the following info:


      • The job title & location (or desired job title & location), your current location

      • A summary of your qualifications for the job, in the body of the email

      • Your current salary, and expected compensation for the new job

      • Best time, phone number or Skype ID (if you're not in USA) to contact you

      All job applications will be kept confidential







      Quality Engineer


      职位: 质量工程师


      美国外企在上海、广东、江苏、浙江、河北等省市招聘质量工程师。


      每年在美国培训,前途远大!


      应聘者必须满足以下所有条件:


      • 必须是大学本科机械制造专业或相关专业毕业,至少有学士学位

      • 英语听说读写必须俱佳,能够翻译机械制造及其质量控制系统方面的文件报告(中翻英、英翻中)

      • 有两年以上质量控制、质量检验、机械制造、汽车制造、保健器材、医疗器械、或相关方面的经验

      • 善于与人沟通、协调

      • 学习能力很强

      • 可以经常出差( 国内周边城市),及赴欧培训

      若具备以下条件,将予优先考虑:


      • 具有保健产品保健用品医疗保健器材方面的、有关质量控制、质量检验、机械制造、或相关方面的经验

      • 有两年以上外企工作经验

      • 能够独立工作

      如何应聘:


      • *** 请务必首先阅读以下英文招聘详情 ***

      • 若自认为符合所有必要条件,欢迎马上应聘。

      • 按其中的要求发送相关简历至Michelle的邮箱。

      详情如下:(Job Description)



      A leading US manufacture is hiring in various cities in China and looking for bilingual mechanical engineers in multiple locations with excellent communication skills to join their fast growing medical equipment quality team.


      Details:


      Locations: Shanghai, Guangzhou, Shenzhen, Nanjing, Shijiazhuang, and their surrounding cities, in China (上海,广州深圳南京,宁波,石家庄,及其周边城市      


      Type: Full time, work from home or a local office
      Travel: to local suppliers frequently, to the USA annually, to Europe, Asia
      occasionally
      Career potential: May be prompted to Project Manager or Manager of Quality Engineering Team
      Compensation: competitive, depend on experience


      Company Products: Durable Medical Equipment (check details here)


      Position Overview


      The Quality Engineer is responsible for quality assurance and quality control functions as they relate to our suppliers in China. This position is the technical liaison with all our suppliers in China regarding quality concerns and spills, product quality inspections as well troubleshooting engineering related issues with suppliers. This position also coordinates on-site quality system audits by our personnel or designated third party inspectors, as well support for new product development and change management.


      Specific Duties


      QUALITY CONTROL / ASSURANCE:


      - Performs product quality inspections to ensure that products are being manufactured to required specifications prior to shipment and that all quality documents are executed correctly to support the company’s quality management system.
      - Provides quality engineering support to suppliers regarding failed inspections and disposition of product.
      - Reviews and approves supplier rework plans when applicable for products that have failed initial inspections and will be submitted for re-inspection.
      - Provide quality engineering support to suppliers in resolving ongoing quality issues and corrective actions.
      - Develops Quality Control Plans in the local language of the country for applicable products in conjunction with Quality Engineering in USA and Europe.
      - Reviews Chinese language technical documents as they relate to manufacturing processes and quality systems at suppliers to ensure required specifications are being met.
      - Coordinates periodic quality systems audits at suppliers utilizing resources from Quality Engineering USA, Europe or third party inspection companies.




      QUALITY ENGINEERING:


      - Assistance to Quality Engineering USA, Europe in defining quality requirements for new and changed products to ensure proper implementation at suppliers manufacturing locations.
      - Troubleshooting on quality concerns and issues at supplier locations to support root cause definition and corrective action requirements.
      - Technical engineering support for new product development by working with supplier engineers to establish specifications and other requirements.
      - Oversight and validation of product testing that is performed at the supplier’s location.
      - Monitoring of suppliers to ensure the company is aware of product changes that may be instituted by suppliers for continuous improvement or cost reductions.


      Key Position Requirements


      - This position requires fluent bilingual abilities in Mandarin and English, speaking, reading and writing.
      - A Bachelor degree in mechanical engineering or manufacturing engineering is required.
      - Minimum Two years of work experience in a manufacturing environment is required. Work experience with a medical device manufacturer is highly desired.
      - Experience with document management and engineering change control is required.
      - Project management experience is desired.
      - Proficiency with MS Office products, especially MS Project, Excel and PowerPoint, is required.
      - Ability to travel domestically within China as well as internationally is required. This position will require 1-2 trips per year to the USA, Europe for training purposes. This position may also be required to travel to other countries in Asia.
      - Durable Medical Equipment market knowledge highly desired.




      Wednesday, November 6, 2013

      Thrive in Today's Job Market in Tech & Engineering Sectors

      Thrive in Today’s Job Markets



      Michelle You will present you an overview of today’s job markets in technology and engineering industries in USA and China from her point of view as an international recruiter.

      She will offer practical career planning and development strategies on finding the right job at the right place, changing career from engineering to other fields, special challenges to women, and options to return to China. She will also talk about starting your own business and share her own ten years of experience as a women and minority entrepreneur in USA.

      This is a test only

      I'm testing this blogger to see how it works.



      Michelle