Sr Frontend/Backend Software Engineer-Vice President

HexaQuEST Global
Charlotte, NC
Full-time

Job Description

looking for a Senior Database Administrator to join the team. The Database Administrator is responsible for planning, implementing, managing, securing, and documenting databases utilized by IT applications EOHHS.

The primary work location for this role will be located at 100 Hancock Street, Quincy, Massachusetts. The work schedule for this position is Monday through Friday, 9 : 00AM to 5 : 00PM.

On-call for offhours duties to support production issues and application releases is required.

DETAILED LIST OF JOB DUTIES AND RESPONSIBILITIES :

  • Involve in designing and implementing Oracle SQL, PostgreSQL and MySQL Databases.
  • Supporting RDBMS database administration on Windows and Linux platforms.
  • Configuration / instantiating databases on AWS RDS or EC2s
  • Performing database upgrades and migrations to maintain compliance with organization, industry, and security standards.
  • Creating / managing Windows, Linux or Unix scripts to perform Database administration and automation.
  • Implementing various database's storage options including but not limited to File or Block storage.
  • Creating and manage users connecting to databases.
  • Setting up and managing database audits and compliance reporting
  • Installing Oracle Grid for managing standalone instances.
  • Installing, Configuring and Supporting Oracle Data guard for replication
  • Implementing DB security through Data encryption solutions and strengthening data security efforts.
  • Setup database backups and recovery process for Disaster Recovery (DR) situations.
  • Monitoring database health and taking preventive or corrective actions.
  • Generating and reviewing AWR reports to identify and resolve performance issues with databases.
  • Perform SQL Tuning to improve application performance.
  • Assisting various business with unification and collaboration of data.
  • Understand and translate business requirements into Datawarehouse solutions.
  • Create data models and designs to meet specific business needs that require sourcing data from multiple source systems.
  • Leverage ETL tools such as Informatica to solve business use cases.
  • Configuring DB alerts, notifications with performance thresholds
  • Be available for 24x7 production support on a schedule basis.
  • Building / scheduling periodical DB reports / stats to senior management.

EDUCATION AND EXPERIENCE

  • Bachelor's Degree in Information Technology or Computer Science, related degree, or equivalent experience.
  • 6+ years of database administration and hands-on database architecture experience
  • 3+ years of oracle database administration and data warehouse experience.
  • Excellent problem solving, interpersonal communications and project management skills.
  • Ability to understand and articulate the importance of achieving goals and meeting deadlines.
  • Experience working with the Oracle or other DBA support and vendors.
  • Database admin certifications
  • 30+ days ago
Related jobs
Promoted
Lowe's
Charlotte, North Carolina

Participates and mentors other engineers in software development technologies and processes by creating onboarding documents, issue Root Cause Analysis (RCA), key learnings, demos and share-out sessions. The primary purpose of this role is to translate business requirements and functional specificat...

Bank of America
Charlotte, North Carolina

Master's degree or equivalent in Engineering Management, Computer Science, Computer Information Systems, Management Information Systems, Engineering (any), or related; and. Coordinate with one or more large Agile Release Trains (ARTs) by steering the intake, refinement, development, delivery, Agile ...

Promoted
Lowe's
Charlotte, North Carolina

As a Senior Software Engineer you will be responsible for design, developing and maintaining high quality Android applications. Solid background in software development, and design patterns. Experience with RESTful APIs to connect Android applications to back-end services. Bachelor's degree in compu...

Lowe's Companies
Charlotte, North Carolina

As a Senior Software Engineer you will be responsible for design, developing and maintaining high quality Android applications. Solid background in software development, and design patterns. Experience with RESTful API’s to connect Android applications to back end services. Bachelor's Degree in Comp...

Moody's
Charlotte, North Carolina

The Moody’s Ratings Technology group is seeking a Software Engineer specializing in. UI/frontend development with a strong background in modern frameworks and tooling. Angular, a basic understanding or desire to learn backend. ...

Lowe's Companies
Charlotte, North Carolina

Has solid grasp of software design patterns and approaches; understands application level software architecture; makes technical trade-off decisions at application level. Provides mentoring and guidance to more junior level engineers; may provide feedback and direction on specific engineering tasks....

Truist
Charlotte, North Carolina

Experience with microservices, service-oriented architecture, RESTful techniques. Develop and execute application strategy in support of short- and long-term business plans as well as application implications and software development requirements. Experience with various Cloud technologies - AWS and...

Lowe's Companies
Charlotte, North Carolina

This includes building software and systems to manage platform infrastructure and applications to improve the reliability and quality of our suite of software solutions. This role provides primary operational support and engineering for multiple large, distributed software applications. Provide prim...

Wolters Kluwer Financial Services, Inc.
Remote, NC, USA
Remote

The Senior Product Software Engineer for Wolters Kluwer TeamMate has primary responsibility for building maintainable and scalable business applications that operate 24/7/365. This position will report to Manager of Product Software Engineering. Translate software requirements into concise programmi...

Park Place Technologies
Charlotte, North Carolina

The Senior Software Engineer is responsible for participating in all aspects of the software development life cycle from requirement gathering through user acceptance testing and implementation. Develop software according to end user requirements and quality standards. Azure PAAS (platform as a serv...