1

A Database Programmer Jobs in Oklahoma (NOW HIRING)

As a Senior Associate, you will build meaningful client connections and learn how to manage and ... and database management skills to optimize data solutions - Leveraging Apache Airflow and Apache ...

As a Senior Associate, you will build meaningful client connections and learn how to manage and ... and database management skills to optimize data solutions - Leveraging Apache Airflow and Apache ...

Senior Data Engineer

Edmond, OK ยท Remote

$95K - $130K/yr

The YouVersion Senior Data Engineer is primarily responsible for shaping, implementing, and ... Life.Church is a multi-site Christian church meeting in the United States and globally at Life.

Senior Data Engineer

Edmond, OK ยท On-site

$95K - $130K/yr

The YouVersion Senior Data Engineer is primarily responsible for shaping, implementing, and ... Life.Church is a multi-site Christian church meeting in the United States and globally at Life.

Senior Data Engineer

Edmond, OK ยท On-site

$95K - $130K/yr

Church is a multi-site Christian church committed to reaching people worldwide through innovative technology. The Senior Data Engineer is responsible for shaping, implementing, and maintaining data ...

Senior Data Engineer

Edmond, OK ยท On-site

$95K - $130K/yr

Life.Church is a multi-site Christian church committed to leading people to become fully devoted followers of Christ. The Senior Data Engineer is responsible for shaping, implementing, and ...

Senior Staff Data Engineer

Tulsa, OK ยท On-site

$96K - $131K/yr

Additional professional experience will be suitable in lieu of a Bachelor's degree; * Professional data engineering experience to include: * Experience working with Relational Database technologies ...

Senior Data Engineer

Tulsa, OK ยท Remote

$96K - $131K/yr

We are seeking a Senior Data Engineer with deep expertise in data warehousing, ETL pipeline development, and Snowflake to lead the modernization of our data infrastructure. In this role, you will ...

PCI Energy Solutions is seeking a Software Developer to design, architect, and code enterprise-level software programs. The role involves leading database analysis, debugging software issues, and ...

Showing results 41-60

A Database Programmer information

Are database programmers still in demand?

Database programmers are still in demand as organizations rely on databases for data management, analytics, and application development. Skills in SQL, database design, and familiarity with platforms like Oracle, MySQL, or SQL Server are valuable, and demand is expected to grow with increasing data needs across industries.

How much do database programmers make?

Database programmers typically earn a median annual salary ranging from $70,000 to $100,000, depending on experience, location, and industry. Skilled programmers with knowledge of SQL, database management systems, and programming languages like Python or Java tend to have higher earning potential.

What is the difference between A Database Programmer vs A Database Developer?

AspectA Database ProgrammerA Database Developer
Primary RoleFocuses on writing, testing, and maintaining database scripts and queriesDesigns, develops, and manages entire database systems and structures
Skills & CertificationsSQL, PL/SQL, database scripting, certifications like Microsoft Certified: Data Analyst AssociateDatabase design, data modeling, SQL, certifications like Oracle Certified Professional
Work EnvironmentTypically in IT teams, working on specific database tasksInvolved in full database lifecycle, often collaborating with developers and analysts
Industry UsageCommon in organizations needing database scripting and maintenanceUsed in companies designing and implementing complex database systems

While both roles work with databases, a Database Programmer primarily writes and maintains database scripts, whereas a Database Developer designs and develops entire database systems. The roles often overlap, but the developer has a broader scope involving database architecture and planning.

What does a database programmer do?

A database programmer designs, develops, and maintains database systems to store, organize, and retrieve data efficiently. They write and optimize SQL queries, create database structures, and ensure data integrity and security, often using database management tools and programming languages like SQL, Python, or Java. Their work supports applications and systems that rely on accurate and accessible data.

Can I become a database programmer with no experience?

A database programmer can start with little or no experience by learning programming languages such as SQL, Python, or Java, and understanding database concepts. Entry-level roles often require foundational skills, which can be gained through online courses, certifications, or self-study, followed by practical experience through projects or internships.
What are popular job titles related to A Database Programmer jobs in Oklahoma? For A Database Programmer jobs in Oklahoma, the most frequently searched job titles are:
What cities in Oklahoma are hiring for A Database Programmer jobs? Cities in Oklahoma with the most A Database Programmer job openings:

Controls Engineer OKC

PROTEIN MANAGEMENT GROUP

Oklahoma City, OK โ€ข On-site

$35 - $45/hr

Other

Re-posted 28 days ago


Job description

POSITION PURPOSE: The primary role of the Lead Controls Technician is to provide leadership within the Maintenance department in the areas of electrical, mechanical, and control systems design and documentation.ย  The Lead Controls Technician provide guidance to other Controls Technicians, recommend and implement process improvements, assist maintenance management in project development, planning, and installation, and be a resource to all floor technicians and operations personnel.ย 

ESSENTIAL DUTIES AND RESPONSIBILITIES. Other duties may be assigned.

  1. Communicate with maintenance management on a daily basis.
  2. Ensure Controls technicians recommendations and work meets Lopez Foods standards.
  3. Design and install PLC control systems and operator interfaces on major projects as well as smaller scale projects
  4. Design, install, and maintain industrial network backbone and data collection systems
  5. Troubleshoot and program industrial robots as well as train others at the appropriate level on operation and troubleshooting procedures
  6. Assist maintenance department in maintaining standards on: PLC programming, HMI layouts, electrical drawings, communications, data collection and equipment standardization
  7. Maintain backups of all system software
  8. Assist other control technicians on designing and installing projects
  9. Complete all trouble response calls through documentation of work orders and downtime logย ย ย ย ย 
  10. Coordinate trouble response efforts and PM tasks in a timely manner with fellow technicians to maximize uptime
  11. Communicate with the Maintenance Parts Coordinator to insure adequate parts inventoriesย ย 
  12. Promote a safe and clean working environment by following clean as you go procedures
  13. Attend and participate in all safety, staff, etc. meetings and activities
  14. Promote and utilize the Enterprise Asset Management System by following all Infor EAM procedures and expanding individual use of the system
  15. Ensure that all safety procedures and guidelines are properly adhered to
  16. Inform appropriate management and floor technicians of potential electrical/mechanical problems and inherent dangers involved

QUALIFICATIONS To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Extensive hands-on PLC programming experience including new design and installation startups
  • ย Must thoroughly understand and have experience interfacing PLCโ€™s with:ย  AC/DC and servo drives, instrumentation, sensors, bar code readers, and HMI.
  • Experience programming and replacing various operator interfaces including: PanelView, PanelView+, and Red Lion
  • Thorough understanding of drive parameters and how to apply them on the plant floor: ย Entering basic motor nameplate data, 2-wire/3-wire control, dynamic braking, DC Hold, drive tuning, scaling analog inputs and outputs.
  • Ability to interpret existing drive wiring and parameters from one brand and retrofit with another
  • Ability to develop HMI applications beyond simple buttons and data entry boxes. ย Examples of this include but are not limited to: utilizing parameter files and a single screen to operate duplicate devices, macroโ€™s, VBA, and various proprietary scripting
  • Extensive background with Controls networking: DeviceNet, Ethernet/IP, Serial-over-Ethernet, Hart, DH+, RS232, DH485
  • Ability to troubleshoot Multi-PLC messaging between different classes of PLCโ€™s: SLC 5/03-4-5, PLC5/40, ControLogix
  • Through knowledge of communications software: RSlinx Classic, RSlinx Enterprise,ย  RSNetWorx products, and OPC servers
  • Good background with various Microsoft OS: XP, 2000-2003 Server, Win 7, and Virtual server environments
  • Basic understanding of DCOM and computer security
  • Ability to provide network troubleshooting using: BOOTP, ARP, PING, ROUTE, IPCONFIG, DHCP, and SNMP
  • Good understanding of Ethernet managed switches in a controlโ€™s environment and basic understanding of routers
  • Ability to support SCADA data collection systems used to collect plant floor information.
  • Ability to write simple SQL queries against a database within Excel
  • Fanuc Robot teach pendant programming, unit load programming, ability to interface Fanuc robots with PLC
  • Working knowledge of implementing and tuning PID loops to control industrial processes
  • Must be able to work well with all levels of personnel from equipment operators to upper management, both individually and in a team environmentย 
  • This position requires an organized individual, who is self-motivated and can work independently