MisuJob - AI Job Search Platform MisuJob

Python Developer - Contract $45-55 Per Hour - NO C2C

IconInformationConsultants

Houston, TX, United States contract

Posted: December 27, 2017

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

A talented software developer is required to develop Python packages to streamline analytics work, enable scalable analytical computing environments, and deploy reports.

Job Description

A global energy services company.

Within our Texas mass markets retail business, which includes Reliant Energy, we aim to promote customized offerings: the right product offered through the right channel, with the right message at the right time for each current or prospective customer. To accomplish this, we leverage our data via predictive modeling, statistical analyses, and optimization. We are looking for a talented software developer to develop Python packages to streamline our analytics work; enable common, scalable analytical computing environments on demand; and deploy our reports and predictive models into production. This position is part Software Engineer, part DevOps Engineer, and part Data Engineer. If you like variety and starting projects from scratch, this is the job for you! 

Responsibilities: 

Essential Duties/Responsibilities: 

- Develop custom Python packages to help our analysts connect to various data sources; provide convenient methods of joining and transforming data in ways common to our workflow 
- Prepare a common analytics environment that analysts can deploy on demand via internal cloud or Amazon Web Services, and access via Jupyter Notebooks 
- Mentoring code development best practices. 
- Automate data pipelines 
- Deploy predictive models and reports into production 
- Manage Git Repositories

Education: 

Degree (BS, MS, or PhD) in Computer Science, Electrical and Computer Engineering, Software Engineering, or Information Systems preferred; any STEM BS, MS or PhD with appropriate work experience will be considered. 

Experience: 
- 0-5 years of professional Python software design and development 
- Experience with Amazon Web Services a plus 
- Experience with administering an open source database such as PostgreSQL or MySQL a plus 
- Experience with Hadoop/Spark a plus 
- Linux administration experience a plus 

Technical Skills: 

- Expert-level Python programming 
- Test-driven development 
- Monitoring systems and data pipelines 
- Proficient with the following Python packages: SQLAlchemy, flask, pandas, sphinx, and pytest 
- Linux server administration 
- Git 
- SQL 
- Continuous Integration Deployment (Gitlab-ci, Ansible, Jenkins, or equivalent) 
- Containerized Environments (Docker, LXC) 

Additional Knowledge, Skills and Abilities: 

- Ability to design Python software from scratch 
- Desire to automate everything 
- Good communication skills 
- Independent and self-driven worker 
- Creative problem solver

All your information will be kept confidential according to EEO guidelines.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply