Part/Full Time Contractors Wanted

  • Posted:
  • Proposals: 9
  • Remote
  • #36707
  • Awarded
Andy F.
Adrian H.
William C.
Sarvesh D.Sujith S. + 4 others have already sent a proposal.
  • 0

Description

Experience Level: Intermediate
Web security company seeks to hire part-time and full-time contractors. This bid covers the coding exercise detailed below. If code is good, will work with you on future projects.

Qualifications:
What we\'re looking for:
- History of excellence.
- Willing and able to work hard to learn best practices and can learn quickly.
- Background in statistics, actuary, machine learning, AI, compilers,
quantitative trading, and text
analysis are a plus.
- References and a genuine desire to help people are required.

Job Description:
- Start or grow your career in software development
- Learn software development best practices
- Enjoy break-through technical achievements
- Lead the company in new products
- Be generously rewarded for contributing significantly to the company\'s success
- Participate in product/software design and architecture
- Be recognized for solving industry challenges and making the Internet more
useful

Related nice to have experience (not required):
- Linux or Windows development experience
- Real world software development
- Cross platform experience
- C/C++
- PHP
- Algorithms
- System/network security
- Building plugins for email servers/clients/browsers a huge plus
- Building scalable applications
- Building installers for products
- QA, automation tools for testing GUIs, APIs, libraries
- Familiar with debuggers on Unix and Windows environments
- Ability to examine crash dumps, especially in Windows
- Familiar with VMware and Linux based virtual machines
- Optimizing for size and speed

Our process is:
- Complete survey
- Complete coding exercise
- Assign projects that may require 10-40 hours a week work
- Possible relocation to the US if all works out well.

Please note, the maximum bid for this project is $50.

Coding exercise (what this bid covers):
More details on the code exercise:
1. Please download this compressed archive containing email messages:
http://www.mailshell.com/hardham.tgz

2. A typical email message contains message headers followed by a blank line
followed by the message body. Received headers begin with \"Received:\" and detail
the mail systems that the email was routed through.

3. Please extract the IP addresses from the received headers of the messages.
Please extract domains from the body of the messages.

Note:
- The body of the message is separated from the headers by a blank line.
- Domains appear as part of URLs.

For instance, a url looks like:http://www.domain.com/xyz.html

The domain would be domain.com.

4. Please use PHP, Perl, Python, C, or C++ to complete this exercise. If you
decide to use C or C++, please also submit the make file or project file to
compile on Linux or Windows.

5. Please send us your code, a list of tools that you used, what you would have
done if you had more time, and the output file of your program containing the IP
addresses and domains found in each message.

Please also specify the number of hours that you spent on this project.

For example
a) download http://www.mailshell.com/hardham.tgz
b) tar xfz hardham.tgz
c) write infoextractor.c
d) gcc -o infoextractor infoextractor.c
e) infoextractor < hardham > outputYour output file should explicitly identify
which IPs and domains were found in which file.

For example:
File: filename1
IP: 1.2.3.4
Domain: domain.com

File: filename2
IP: 12.2.3.40
Domain: domain2.com
Domain: domain3.com

Skills Required:
PHP, perl, C++, Python

New Proposal

Create an account now and send a proposal now to get this job.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.