Experience:
5+ years of experience
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Posted:
2/7/2018
Job Category:
Engineering
MySQL DBA/Software Engineer
(This job is no longer available)
loading
School
Major
Grad Date
 
 

Not sure what types of jobs you are interested in?


Explore Jobs
Based on Your Education

Follow This Company
Share

Job Description

MySQL DBA/Software Engineer

First 6 months to one year the role will be 50/50 1st shift/2nd shift then after that all 1st Shift

Need a strong MySQL DBA with good python knowledge to automate tasks. You will need server tuning, strong Scripting skills along with DBA tasks

Responsibilities:

Performs a combination of the following duties according to departmental guidelines:

  • Implements Scripting tasks which include data download, extraction, parsing, transformation, loading into databases, copying data between databases, verifying and addressing data synchronization and integrity.
  • Participates in database design, monitors database performance, deploys new releases, and completes maintenance requirements.
  • Owns the centralized task execution engine Rundeck. Builds conditional job execution trees according to task specifications. Maintains the DB Registry resource database.
  • Develops solutions according to design specifications that are thorough, accurate, and conform to development standards.
  • Independently researches and resolves complex technical problems.
  • Analyzes and recommends technologies and tools to improve efficiency and quality of the data warehousing and management process.
  • Self-manages assigned projects to ensure successful completion in designated time frames.
  • May participate in mentoring and knowledge-sharing with less-experienced team members in certain areas of expertise.
  • Participates in normal support coverage rotation as scheduled. Provides support and maintenance for one or more moderately complex applications.
  • Performs other duties as assigned.

Experience:

4-8 years of experience in database management and Scripting in a professional environment. Prior experience with financial industry systems preferred.

Knowledge, Skills and Abilities:

  • Advanced level skills with the following languages and/or technologies required:
    • Python and Bash Scripting skills are required. C# or Java is a plus.
    • MySQL administration. Familiarity with distributed NoSQL
    • Experience with Rundeck or a similar task execution engine is a plus.
    • Demonstrated ability to write scripts that interface with SOAP and REST web services.
    • Appreciation of performance conscious design and tuning principles.
    • Automation advocate.
    • Advanced analysis and troubleshooting skills.
    • Ability to:
    • Adapt to changing business needs.
    • Effectively learn and use new design concepts, tools, and methodology to support the needs of the business.
    • Translate business requirements into technical details.
    • Work effectively in a fast-paced environment with minimal direction. Must be able to complete work assignments accurately and on time, while simultaneously completing complex tasks to accomplish goals.
    • Contribute to project plans by identifying tasks, estimating time and work efforts.
    • Bachelors degree in Information Technology

Qualifications

Applicants must be eligible to work in the specified location