Software Engineer Engineering - Ohio City, OH at Geebo

Software Engineer

Job Description Job Title:
Software Engineer -Senior Duration:
6 Months (Contract to Hire) Location :
Will consider remote but preference is onsite Possibility for remote :
Manager prefers someone local to Cincinnati, OH Must have- Design, Develop ETL processes in DataStage (including jobs/parallel routines/administration/utilizing shared containers) and using Cloud Data Ecosystem (AWS S3, Snowflake, and any related cloud technologies) o Develop DB scripts on Relational databases such as Oracle, DB2.
o Proficient in shell scripting and experienced in CLI/Linux Additional Skills:
o Strong understanding of data flow, process and transformation o Provide technical assistance to team and evaluate code.
Leads development for small/medium sized projects o Monitor data stage jobs scripts and provide production support, troubleshooting issues o Experience in job/workflow scheduling and monitoring tools like TWS, Oozie.
And version control such as GitHub o Development utilizing AWS S3, Cloud computing, and Snowflake o Fluency in most IT business architecture areas including business process design and governance o Proficiency in fine tuning/monitoring the jobs for better performance o Experience in error handling, cleansing of data and performing lookups for faster access of data o Ability to provide technical support and technical quality control for all projects across all phases of the Software Development Life Cycle o Program implementation skills including project portfolio management and the planning, reporting and directing the work of others across multiple implementation projects concurrently
Qualifications:
o Typically requires a minimum of 8 years of related experience with bachelor's degree or 6 years and a master's degree o 5 plus experience in ETL and data warehousing concepts - SQL o 3 plus experience in UNIX shell scripting/PLSQL and Exadata o Great communication and presentation skills o Experience managing a mature Agile Software Development Life Cycle o Experience with Amazon AWS services like EC2 & S3 o Experience with Snowflake Additional Skills:
Advanced professional role.
Requires a broad knowledge of the system development life cycle; products, services, practices, regulations and operations associated with the assigned line(s) of business; and software engineering alternatives.
Requires proficiency in at least two higher-level programming languages.
Evaluates systems specifications for complex business requirements, develops and prepares computer-based solutions.
Analyzes problems in terms of detailed equipment requirements and capabilities, including those related to scalable applications, and cloud-based resources.
Verifies program logic by preparing test data for trial runs.
Receives general supervision and is competent to work at the highest level of all technical phases of software engineering while working on own or in a team environment most of the time.
May be involved in providing assistance and training to lower level software engineers.
Typically requires seven or more years software engineering work experience.
Recommended Skills Administration Agile Methodology Amazon Elastic Compute Cloud Amazon Web Services Apache Oozie Business Architecture Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.