Django programmers,

Interested in a telecommute position for $80-100K/year?

I just forwarded this one to my "Job Wanted" and "Consultants"
mailing lists.  See email appended below.

Also, for anyone local to Philadelphia PA, I expect to be
recruiting onto my own team in about a month or so.
Telecommute with weekly status meetings in Radnor PA,
and ad-hoc local co-working sessions with the dev team.

Interested in either one, please let me know.

--Fred
------------------------------------------------------------------------
Fred Stluka -- mailto:f...@bristle.com -- http://bristle.com/~fred/
Bristle Software, Inc -- http://bristle.com -- Glad to be of service!
Open Source: Without walls and fences, we need no Windows or Gates.
------------------------------------------------------------------------


-------- Forwarded Message --------
Subject:        Python/Django programmer needed (telecommute)...
Date:   Thu, 4 Dec 2014 18:46:36 -0500 (EST)
From:   f...@bristle.com
To:     f...@bristle.com



Job seekers and Consultants,

I'm hesitant to send this one out because I'm going to be trying
to recruit such people onto my own team in another month or so,
and I'd hate to lose the best of you to this guy, but...

It seems like a good offer.  The salary is pretty low, but the
rest of the job description sounds really appealing, and maybe
the right guy can get them to double the salary to get it up to
market rate.  So it would be selfish of me to not at least tell
you about it.

- Senior Python/Django programmer
- Educational software product company, start-up, college portal
  product, successful at one college and rolling it out across the
  country.
- Skills:
  - Python/Django
  - FOSS
  - Agile, demonstrative excellence, code quality, peer code reviews
  - Proficient and proactive communicator both written and oral
  - Python MVC frameworks: Django, Pyramid, Flask
  - Memcached, Celery
  - TDD, PyLint, Nose, Twill, Mechanize, Selenium
  - Jenkins, Bamboo
  - REST, Django-Rest-Framework, Tastypie, Web services
  - Django's ORM, SQLAlchemy, MySQL, PostgreSQL, MongoDB, DynamoDB
  - JSON, HTML5
  - JavaScript, jQuery, Ajax
  - RWD (Responsive Web Design), Bootstrap
  - Cloud, AWS S3, EC2, CloudFront, Route53, CloudFormation
  - Git
  - Redis, MongoDB
  - Salt, Ansible
  - DevOps
  - Node.JS
  - Ember.js, Backbone.js
  - ElasticSearch, Solr, Haystack
- Consultant becoming FTE (right to hire)
- 6+ months
- $80-100K/year
- Telecommute with 1-2 weeks/year onsite in Indianapolis

Interested?  Let me know.

--Fred
---------------------------------------------------------------------
Fred Stluka -- mailto:f...@bristle.com -- http://bristle.com/~fred/
Bristle Software, Inc -- http://bristle.com -- Glad to be of service!
Open Source: Without walls and fences, we need no Windows or Gates.
---------------------------------------------------------------------

Fred,

Thank you for your detailed response and good luck with your project.

I'll attempt to answer your questions and anyone interested can
contact me for more details -- thanks!

Some questions I always ask (some of which were answered
in your attached job description):
- Brief description of the company, what it does, what the
   work environment is like, etc?

    Educational software product company, start-up, college portal
    product that was successful at one college and rolling it out
    across the country.

- Brief description of the responsibilities of the position you
   are trying to fill?

    See JD, mid-senior level, some mentoring/coaching of junior
    developers

- Technologies used and skills needed?

    See JD

- Consultant or FTE?

    Consultant at first under my firm, then fulltime with my client

- Full time or part time?

    Fulltime

- How long is the initial contract?

    6-month contract to hire, more or less based on client preference

- How long is the project likely to run?

    Fulltime position after contract

- Approx salary or hourly rate offered?

    Salary in the $80-100K for fulltime, some leeway higher if needed,
    salary converted to hourly for contract period

- Location (Philly, western suburbs, Wilmington, telecommute, etc.)?

    Telecommuting, client is located in Indy, occasional travel to
    Indy required but should not exceed 1-2 weeks annually, 1-2 weeks
    onsite at start of contract to meet team/etc.

----------------------------------------

Wow!  That is a REALLY good match for my skills and interests!

I particularly like these aspects (almost everything you described
-- my friends would say you wrote the job description for me
personally):

- Python/Django
- Telecommute
- Demonstrative excellence
- Participation in the open source community
- Provides expert knowledge and guides best practice
- Fanatically documents all code via docstrings and Sphinx
- Increases test coverage via Test Driven Development
- Writes unit tests
- Actively ensures code quality and conformance
- Improves UX via best practices in caching and asynchronous task
  brokering
- Designs, develops, and maintains
- Web services
- Robust/secure RESTful APIs (I've been doing REST since 2000 -- years
  before it was named)
- Amazon Web Services (AWS)
- Cloud-based Service Oriented Architecture
- Bulletproof services
- Code review
- Peer coding with other devs
- Continuous Delivery
- Staging and production environments
- Stays abreast of industry trends and emerging best practices in all
  applicable technologies
- 7+ years successful experience as a software engineer
- Open source technologies
- Proficient and proactive communicator both written and oral
- Expert with Git
- Expert with Django and its best practices
- Proficient with class-based and function-based views
- Proficient in creating thin models and templates free of business
  logic
- Proficient with creating and consuming web services and RESTful APIs
- Proficient with Memcached and Celery (not yet, but I'd like to be)
- Proficient with key / value stores like Redis (I've done MongoDB,
  not yet Redis)
- Proficient with Django's ORM
- Proficient with SQL and JSON
- Proficient with JavaScript / AJAX / jQuery libraries (I've been doing
  AJAX since 2000 -- 5 years before it was named)
- Experience with CI servers such as Jenkins or Bamboo (Jenkins)
- Familiar with AWS S3, EC2 (not yet CloudFront, Route53, and
  CloudFormation)
- Salt, Ansible (not yet, but interested)
- DevOps
- Node.JS (not yet, but interested)
- Ember.js or Backbone.js (not yet, but interested -- I rolled my own
  in 2000)
- HTML5
- Responsive web design -- I rolled my own -- MUCH better than Bootstrap
- ElasticSearch, Solr
- Schema design, database normalization, and table optimization
- Agile (I've been doing Agile for over 30 years, by various names
  -- RAD, Incremental Spiral Design, etc.)

You can find my resume at:
    http://bristle.com/~fred/resume.htm
and view my LinkedIn page, where recent clients have raved
about me:
    http://www.linkedin.com/in/fredstluka
and my Tips pages, Cloud Computing talk, open source Java
and JavaScript libraries, and other examples of my work, at:
    http://bristle.com

However...

I'm currently pretty committed to my work for HelpHOPELive,
a local non-profit that hosts fundraising campaigns for people
with large medical bills.  Donating 3/4 of my time and rounded
up a team of friends to help since it's a good cause.

We've produced their mobile Web site, and are now enhancing/
replacing their main site.  See:
- http://helphopelive.org

Using Python/Django.  Responsive Web Design techniques to
look good on phones, tablets, and full screens.  Lots of jQuery,
Ajax, HTML5 and CSS3 for a rich user experience.  Hosted on
Linux in the Amazon cloud.  May embed it in PhoneGap to add
mobile features for Android and iOS, uploading images from the
camera, capturing the GPS location, showing maps, accessing the
local file system, etc.

We're rolling out new releases every week or two.  Adding
features to the external Web site, and automating/streamlining
internal systems.  I'm volunteering most of my time, billing
them for no more than 50 hours/month, and I still work all-
nighters, 16 hour days, 80+ hour weeks, 200-300 hour months,
...  What, am I insane!?!?!  Having a blast though.

In true Agile style, we've focused on adding value and reducing
costs by replacing expensive internal systems, making the staff
more productive, adding new Web and mobile features to attract
more users and increase donations, reducing licensing and
support costs, etc.

The CEO, the chairman of the board, and the chairman of the IT
committee came to our tech meeting the other day to express
their appreciation.  They've lost all interest in when the project
will be "finished" and are now asking how much longer they can
keep us, since we provide so much value.  An ideal Agile project.

So...

You're not likely to talk me into making a move just now.

However...

I have two mailing lists ("Consultants" and "Job Wanted") each
containing hundreds of colleagues, so I could mail out a job
description for you and see if anyone else is interested.

Some questions I always ask (some of which were answered
in your attached job description):
- Brief description of the company, what it does, what the
   work environment is like, etc?
- Brief description of the responsibilities of the position you
   are trying to fill?
- Technologies used and skills needed?
- Consultant or FTE?
- Full time or part time?
- How long is the initial contract?
- How long is the project likely to run?
- Approx salary or hourly rate offered?
- Location (Philly, western suburbs, Wilmington, telecommute, etc.)?

If there are multiple open positions, don't generalize.  Instead, be
specific about responsibilities, compensation, etc. for each position.
Otherwise, my readers are much less interested and I start getting
unsubscribe requests.

Want me to do a mailing for you?

--Fred

----------------------------------------

Fred,

Hope you are doing well.  I saw your profile online and wanted to
inform you of a position that may interest you.  This position seems
to be a good fit for your background -- see below.

If interested, please send me an updated Word resume and I will call
you to discuss further.  This is a fulltime position with my client in
Indianapolis after a 6-month contract-to-hire arrangement under my
firm.  It is a telecommuting position with occasional travel onsite in
Indy (1-2 weeks annually) -- with 1-2 weeks onsite at start to get
oriented and meet the team.

Looking forward to hearing back from you!


Senior Web/Python Software Developer (Full-stack )

Primary responsibilities will include:

- Passionate about Python and Django; demonstrative excellence and
  participation in the open source community
- Translates detailed design specifications into code
- Implements full-stack Python solutions in both Linux and Windows
  driven environments
- Provides expert knowledge and guides best practice in Django
  middleware and backends
- Fanatically documents all code via docstrings and Sphinx
- Increases test coverage via Test Driven Development; writes unit
  tests; actively ensures code quality and conformance to PEP8;
  leverages PyLint, Nose, Twill, Mechanize, Selenium, etc.
- Improves UX via best practices in caching and asynchronous task
  brokering
- Designs, develops, and maintains systems integrations, web services,
  and robust/secure RESTful APIs
- Debugs and optimizes an Amazon Web Services (AWS) / cloud-based
  Service Oriented Architecture and scalable components to deliver
  bulletproof services to 1,000,000 users or more
- Provides top-tier technical support for application licensees
- Code review; peer coding with other devs; repo maintenance
- Uses Continuous Delivery principles to deploy code to staging and
  production environments
- Stays abreast of industry trends and emerging best practices in all
  applicable technologies

Skills & Requirements

- 7+ years successful experience as a software engineer...preferably
  with open source technologies.
- Proficient and proactive communicator both written and oral
- Expert with Git and branching methodologies like Git Flow
- Expert with Django and its best practices; highly familiar with
  Pyramid, Flask, and/or other leading MVC Python frameworks
- Proficient with class-based and function-based views
- Proficient in creating thin models and templates free of business
  logic
- Proficient with creating and consuming web services and RESTful APIs
  via Django-Rest-Framework or Tastypie
- Proficient with Memcached and Celery
- Proficient with key / value stores like Redis
- Proficient with Django's ORM or SQLAlchemy including optimizing
  queries for both relational databases and document store solutions
  such as MySQL, PostgreSQL, MongoDB, DynamoDB
- Proficient with SQL and JSON
- Proficient with JavaScript / AJAX / jQuery libraries
- Experience with CI servers such as Jenkins or Bamboo
- Familiar with AWS S3, EC2, CloudFront, Route53, and CloudFormation
- Familiar with Salt, Ansible, or other cloud configuration utility is
  a PLUS
- DevOps experience is a PLUS.
- Experience with Node.JS a PLUS
- Experience with Ember.js or Backbone.js, HTML5, and responsive web
  design (e.g., Bootstrap) is a PLUS
- Experience with search engine technology like Solr, Haystack, or
  ElasticSearch is a PLUS
- Experience with data warehousing and ETL best practices is a PLUS
- Experience with schema design, database normalization, and table
  optimization is a PLUS
- Experience working within an Agile environment is a PLUS
- Ability to turn around high priority projects quickly

LIST INFO:
  This message was sent to list(s):
    Stluka_Job_Wanted_List
    Stluka_Consultants_List
  You are subscribed as: f...@bristle.com
  To unsubscribe:  Reply to this message, asking to be removed.
  Archives of tips:  http://bristle.com
  Descriptions of lists:  http://bristle.com/invite.htm
  To subscribe to additional lists:  Reply, specifying list name(s).




--
You received this message because you are subscribed to the Google Groups "Django 
users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to django-users+unsubscr...@googlegroups.com.
To post to this group, send email to django-users@googlegroups.com.
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/5480F47A.9010501%40bristle.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to