STEM OPT Database Developer Jobs
Database Developer roles qualify for STEM OPT because they map to CIP codes in computer science and information technology. Your STEM degree gives you up to 24 months of additional work authorization beyond your initial OPT period, but only with employers enrolled in E-Verify. That requirement filters the job market before you apply.
Find STEM OPT Database Developer JobsOverview
Showing 5 of 36+ Database Developer jobs










See all 36+ Database Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Database Developer roles.
Get Access To All Jobs
Position Summary
Responsible for maintaining and supporting the relational database systems in Linux and Microsoft Windows environments. The Senior Database Administrator is an integral part of the Information Technology Department and is responsible for the efficient and effective management of the corporation’s electronic data. The Senior Database Administrator must maintain highly available, stable, secure and recoverable databases.
ESSENTIAL DUTIES & RESPONSIBILITIES
All duties and responsibilities are to be performed in accordance with VITAS Healthcare Corporation’s policies, procedures, guidelines, contractual commitments and governmental regulations.
- Maintain stable test, training, reporting and production database environments.
- Provide on-call support and for the timely and accurate resolution of problems for all non-development database systems.
- Participate in all phases of projects that interact with the database systems.
- Work with application programmers on the use of database tools, techniques and concepts.
- Assist application developers with writing efficient SQL.
- Plan, install, coordinate and implement programs, interfaces, scripts, products and tools that ease the administration and monitoring of databases.
- Develop and maintain standards to effectively monitor system performance.
- Maintain adequate backups of all critical databases according to disaster recovery procedures.
- Keep current on all new DBMS releases to exploit new functionality.
- Coordinate and perform database upgrades, installs and testing.
- Provide support to the corporation in handling the daily scheduled database production jobs.
- Perform table modifications, database sizing, security and referential integrity administration.
- Devise database reorganization and tuning strategies for optimum performance.
- Make recommendations to senior IT and/or Vitas personnel on the most cost-effective technical solutions specific to the performance and administration of the database during project design and implementation.
- Prepare, execute and document Disaster Recovery procedures for all database systems and coordinate recovery activities with the Disaster Recovery team.
- Produce monthly reports of database growth and level of activity for critical databases.
- Performs related duties as required. This position description in no way states or implies that these are the only duties to be performed by the employee occupying this position. Employees will be required to perform any other job-related duties assigned by their supervisor or management.
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.
Experience:
- Three to five years’ DBA experience with Sybase and MS SQL server.
- Two to three years’ DBA experience with distributed databases. PostgresSQL, CockroachDB is a plus.
- Working knowledge of SQL Server internals.
- Experience with SQL scripting, stored procedures and triggers.
- Ability to develop and maintain Linux and Windows shell scripts and cron jobs used to monitor resource usage and contention.
- Experience deploying and maintaining containerized applications.
- Experience implementing and maintaining Flink/Kafka data pipelines.
- Working knowledge with data flows from on-premises to Cloud. Kingswaysoft experience is a plus.
- Working knowledge of SSIS deployment techniques.
- Working knowledge of network connectivity and interoperability for multi-platform environments.
- Proven production support background of application databases in a 24 X 7 environment.
- Strong problem solving and analytical skills are necessary for this position.
- Database administration certification supplements the position skill base and is considered a plus.
- Ability to express complex technical concepts effectively, both verbally and in writing.
- Excellent time management and organizational skills are necessary for this position.
- Ability to work independently with limited supervision.
- Ability to work well with people from different disciplines with varying degrees of technical experience.
- Ability to work on various assignments simultaneously.
- Ability to communicate tactfully, verbally and in writing with department heads, managers, coworkers and vendors to resolve problems and negotiate resolutions.
- Working knowledge of computers, internet access, and the ability to navigate within an automated systems as well as a variety of software packages such as Outlook, Excel and Word.
Education:
- Associate’s degree in computer science or related field from an accredited college or university or the international equivalent required.
Certification & Licensure:
- None required for this position.
Physical Requirements:
- Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions of the job.
VITAS® Healthcare is the nation’s leading provider of end-of-life care, and has the resources and expertise to support your personal and professional growth. As a member of the VITAS team, you’ll find fulfillment working for a people-focused organization dedicated to making a difference in the lives of others. You will be more than just an employee: You will be counted on as an expert in your field, and as a valued team member whose efforts are respected and vital to our hospice mission.
All VITAS employees commit to fulfilling their duties and responsibilities with the highest regard for professionalism, collaboration and teamwork, and an eye focused constantly on growth and improvement. We serve with commitment and compassion, and position ourselves for the future by embracing, innovating, and leading change. If you are that person, make your voice heard—find your purpose at VITAS today.
Benefits Include:
- Competitive compensation
- Health, dental, vision, life and disability insurance
- Pre-tax healthcare and dependent care flexible spending accounts
- Life insurance
- 401(k) plan with numerous investment options and generous company match
- Cancer and/or critical illness benefit
- Tuition Reimbursement
- Paid Time Off
- Employee Assistance Program
- Legal Insurance
- Roadside Assistance
- Affinity Program
Many of our positions offer the opportunity to work day or night shifts, weekdays or weekends.
Choose a Career with VITAS
See all 36+ STEM OPT Database Developer Jobs
Sign up for free to unlock all listings, filter by visa type, and get alerts for new STEM OPT Database Developer Jobs.
Get Access To All JobsTips for Finding STEM OPT Authorization as a Database Developer
Confirm your CIP code matches database roles
Pull up your degree's CIP code through your DSO before applying. Computer science, information systems, and data science codes all support Database Developer roles, but some general business or management information systems degrees sit in gray areas that require DSO confirmation.
Verify E-Verify enrollment before every application
Check E-Verify's employer search tool directly before submitting any application. A company can lose E-Verify enrollment between job postings and offer letters, so confirm status at application, not just at hire. Unenrolled employers cannot legally employ you on STEM OPT.
Target employers with active DOL LCA filings for database roles
Use Migrate Mate to filter for employers with Labor Condition Application history in database and software development occupations. Employers already familiar with LCA filing understand STEM OPT timelines and are less likely to rescind offers over authorization questions.
Build a training plan around your actual database stack
Your I-983 must list specific learning objectives tied to your job duties, not generic descriptions. Document the database systems, query languages, and data modeling tools you'll use. USCIS scrutinizes vague training plans, and a role-specific plan is harder to challenge.
Time your STEM OPT application against your offer timeline
USCIS recommends filing your STEM OPT extension at least 90 days before your initial OPT expires. Database Developer hiring cycles often run four to eight weeks, so start identifying employers six months out to leave room for offer negotiation and filing preparation.
Use SOC codes to benchmark prevailing wage expectations
Database Developers fall under SOC code 15-1252. Run that code through the OFLC Wage Search to see what employers must certify on an LCA for your metro area. If an offer falls below the Level I prevailing wage, the employer faces a compliance problem at the LCA stage.
Frequently Asked Questions
Does a Database Developer role qualify for the STEM OPT extension?
Database Developer positions qualify when your degree is in a STEM field with a matching CIP code, such as computer science, information systems, or data science. The role itself must require application of your STEM knowledge, not just use software incidentally. Your DSO confirms eligibility based on your specific degree program and the job description your employer provides.
What does the I-983 training plan need to include for a Database Developer?
Your I-983 must list measurable learning objectives tied directly to database development work, including the specific technologies, languages, and systems you'll work with. Objectives like 'design normalized relational schemas using PostgreSQL' are enforceable and verifiable. USCIS looks for a clear connection between your STEM degree, your listed objectives, and the actual duties in your offer letter. Generic descriptions increase the risk of a request for evidence.
How do I confirm my employer is enrolled in E-Verify before accepting an offer?
Use E-Verify's free public employer search tool to look up any company by name or employer identification number before you sign an offer. Enrollment status can change, so search at the time of the offer, not when the job was posted. An employer that isn't enrolled cannot legally hire you on STEM OPT, and you'd need to find a new employer or convert to a different status before starting work.
What happens to my STEM OPT if my employer loses E-Verify enrollment after I start?
If your employer's E-Verify enrollment lapses after you begin working, you must stop working for that employer. USCIS requires continuous E-Verify enrollment throughout your entire STEM OPT period. Your employer is responsible for re-enrolling, but the legal obligation to maintain authorized employment is yours. Report the change to your DSO immediately and document your response in case USCIS reviews your record.
Where can I find Database Developer jobs where employers already understand STEM OPT?
Migrate Mate filters Database Developer listings for employers with active E-Verify enrollment and LCA filing history in technology occupations, which removes the back-and-forth of explaining your authorization to employers unfamiliar with STEM OPT. Searching on Migrate Mate narrows your pool to employers who have already navigated the compliance side of hiring international students in technical roles.