Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
SQL
Oracle
PostgreSQL
Where the posting names them
Responsibilities
- Development and maintenance of PL/SQL objects (packages, procedures, functions, triggers).
- Data analysis and data modelling.
- Oracle database administration tasks: backups, exports/imports, data pumps, index rebuilding, user and privilege management.
- Database performance tuning and troubleshooting (SQL tuning, index analysis, execution plans).
- Operation support during testing, deployment and production.
- Strong expertise in Oracle (19C/21c).
- Advanced PL/SQL development.
- Experience with Oracle Cop (Container/Pdb architecture).
- Data analysis and data modelling.
- Oracle database administration tasks: backups, exports/imports, data pumps, index rebuilding, user and privilege management.
- Database performance tuning and troubleshooting (SQL tuning, index analysis, execution plans).
- Operation support during testing, deployment and production.
- Oracle database design and data modelling (logical and physical).
- Design and creation of Oracle database schemas based on best practices for performance and maintainability.
- Oracle database design and data modelling (logical and physical).
- Design and creation of Oracle database schemas based on best practices for performance and maintainability.
- Participation in the design and implementation of Oracle Cop (CDB/Pdb) databases.
- Design and creation of Oracle database schemas based on best practices for performance and maintainability.
- Participation in the design and implementation of Oracle Cop (CDB/Pdb) databases.
- Support for batch processes and scheduled jobs (Oracle Scheduler).
- Advanced PL/SQL development.
- Experience with Oracle Cop (Container/Pdb architecture).
- Enterprise architecture (UML, Data Modelling)
- Experience with data migration and integration tasks.
- Knowledge of PostgreSQL is a plus.
- Understanding of cloud environments is a plus (non-mandatory).
We file this job under Data Engineer, by the work the posting describes.
Data engineers build and run the pipelines that copy data out of apps and outside services into a warehouse or lake, and fix them when a source changes or a load fails.
Expect SQL, Python, a cloud platform, a scheduler such as Airflow, and often tools for large data such as Spark or Kafka.
An analytics engineer works one step later, turning the raw data a data engineer lands into clean tables people can query.
US government figures for database architects
Median yearly pay, May 2025
$139,500
Expected change, 2025 to 2035
9.4% more jobsagainst 3.5% for all jobs
The government has no code for data engineers, so these figures are for the closest group, database architects, which includes data integration and data warehousing specialists.