*Location  : *

* CO-Colorado/Denver Duration  :    12+ Months   MOI*        *:  Phone then
Skype*

*Job Description:*










*Required Skills: Python PostgreSQL Data Modeling ETL HTML JavaScript
System Architect *• Curiosity: Whether it is learning about the latest
trends in programming or how energy solutions work you must have an
insatiable appetite for knowledge.
Everything around you will be changing and "settling in” to one area of
expertise simply does not work here.
• Problem Solving:
You are invigorated when faced with technical challenges that you have
never encountered before.
You love to break down complexity challenges into digestible pieces and
iterate through solutions until a good solution is found.
• Attention to Detail:
Your work will consume, calculate, manage, store, and report on data that
directly impacts our operational and financial results: even the smallest
rounding error can become a major headache.
• Teamwork:  You take pride in your work and know how to leverage the
expertise of others which takes excellent communication (white-boarding,
architecture discussions, code reviews) and effective design skills (clean
logic, code reuse, appropriate optimization).
Technical Needs:
• Data Modeling:  You will work with a variety of data sources (sensor
readings, data feeds, APIs, spreadsheets, etc.) that all need to be tamed.
You need to be proficient in relational database modeling and comfortable
working with a variety of data structures and formats (e.g., key-value
stores, trees, graphs, JSON, XML, crazy legacy system outputs)
• Data Processing:  You will cover the full lifecycle of data processing
including: ingestion of data, standardization and cleansing, calculation of
business relevant values, and long-term storage.  The majority of this
processing will occur in databases (primarily PostgreSQL and Microsoft SQL
Server) and custom code (primarily Python).
• Data Analysis:  We are a highly analytical bunch.  Supporting this need
requires everything from ad-hoc Excel files to integrated dashboards and
alerts.  You must have a knack for presenting clear and methodical analysis
to a broad audience (teammates to senior executives) which includes your
approach, your assumptions, and your level of confidence.
Duties:
 Design and develop new applications using a blend of Python and data
processing tools
 Fix, enhance, or completely replace existing applications as required
 Manage the integration of applications into new and existing business
processes
 Collaborate with other developers and architects in large scale process
(re)design
 Design for quality and ensure implementation of best practices in data
processing
 Provide subject matter expertise in the buildout of new product and
solution roadmaps
 Collaborate with internal resources, third-party vendors, business
partners, and clients to ensure understanding of and execution toward
business requirements

*Required Technical Skills:*
 5+ years of experience application architecture and development
(preferably in Python)
 5+ years of experience in relational database modeling and development
(preferably using PostgreSQL and Microsoft SQL Server)
 Experience in the design and implementation of ETL processes
 Experience with data governance, data and application testing, and other
quality control practices
 Appreciation for and interest in computer science, algorithms, cloud
computing, Internet of Things and other catch phrases, statistics, brain
science, space exploration, etc.
 Experience using source code control and team coding tools (preferably Git)
Required Business Skills:
 Analytical and business-minded; solves complex problems in an organized
manner and can provide clear explanations of logic and assumptions to
co-workers as well as senior executives
 Knows how to recognize risk and complexity in business solutions and can
design solutions using people, process, and technology components
 Can and wants to develop strong working relationships with internal and
external stakeholders locally and around the globe … in other words, plays
well with others
 Strong understanding of organizational change (changing roles, changing
processes, changing tools) and the ability to plan for and overcome
implementation and adoption challenges
Willingness to adapt to the rapidly changing requirements and needs of a
fast-growing, young organization in a new industry
 Motivated, self-directed, and proactive without the ability to say:
"That's not my job”
Ability to demonstrate sound judgment and execute against deliverables
under deadlines and competing priorities
Proactive, curious, detail oriented, team focused problem solver

*Beneficial Skills:*
 Optimization and performance of SQL queries (both processing time and code
readability)
 Familiarity with non-relational database systems (e.g., Redis, Memcached,
Couch, MongoDB)
 Experience in Web based user interface design and development (e.g., HTML,
JavaScript)
 Experience with Amazon Web Services infrastructure
 Knowledge of various handy Python Libraries such as: Flask, celery, petl,
Pandas
 Experience with energy savings programs or energy monitoring applications


Non-Relational Database

-- 
You received this message because you are subscribed to the Google Groups 
"Oracle Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/oradev.
For more options, visit https://groups.google.com/d/optout.

Reply via email to