Medical Assistant
How this pay compares
This posting does not state an hourly rate. Open medical assistant jobs in Arizona post a median of $23 an hour, the middle half $22.50–$25.01, across 32 jobs that state their pay. Medical assistants employed in Arizona earn a median of $22.09 an hour (source: BLS Occupational Employment and Wage Statistics), according to the Bureau of Labor Statistics (May 2025) (source: BLS Occupational Employment and Wage Statistics).
Medical assistants in Arizona: pay by town and employer
The Medical Assistants job market: pay, applicant demand and hiring, researched nightly
About the job
JOB DESCRIPTION
Summary
The Certified Medical Assistant primarily provides clinical and administrative support to our OB/GYN physicians and other clinical staff. This position requires strong communication and organizational skills and be able to be empathetic towards patients while maintaining confidentiality and professionalism.
Essential Functions
- Responsible for verifying patient information by interviewing patient; recording medical history; confirming purpose of visit.
- Prepares patients for examination by performing preliminary physical tests; taking blood pressure, weight, and temperature; reporting patient history summary.
- Responsible for collecting and preparing laboratory specimens, giving patients injections and drawing blood.
- Secures patient information and maintains patient confidence by completing and safeguarding electronic and paper medical records; completing diagnostic coding and procedure coding; keeping patient information confidential.
- Informs patients by transmitting physician's orders and questions about surgery.
- Maintains a safe, secure, and healthy work environment by establishing and following standards and procedures, complying with legal regulations.
- Assist with sterilizing equipment / maintain proper working knowledge of the Autoclave.
Primary Duties
- Prepare exam rooms for patients including stocking with proper supplies and cleaning after each patient visit.
- Manage the flow of patients to optimize the physician’s schedule.
- Maintain accurate and timely patient documentation in EHR system.
- Assist provider with in-office exams and procedures while ensuring patient comfort.
- Educate patients on reproductive health, prenatal care, contraception, and other health related concerns.
- Respond to (patients/vendors/employees)
- Maintain efficient supplies on hand and place appropriate orders to maintain supplies.
- Sterilize equipment and exam rooms after each patient visit.
- Coordinate and collaborate with team members.
- Schedule patients for visits and follow ups.
- Aide in answering phones, checking in and out of patients when needed.
- Other duties as assigned.
Knowledge, Skills, and Abilities
- Strong knowledge of medical terminology.
- Knowledge of patient care techniques, administering injections, drawing blood, taking vitals and performing basic lab tests.
- Knowledge of sterilization processes.
- Ability to manage multiple tasks efficiently in a fast-paced environment.
- Customer service skills in handling patient questions and concerns with professionalism, empathy and patience.
- Excellent communication and interpersonal skills.
- Ability to handle unexpected situations calmly and problem-solving patient concerns or conflicts.
- Ability to collaborate in a team environment.
Work Environment
- May require occasional travel or overtime.
- Work is performed in a professional healthcare setting.
- This position operates in an office setting. This role routinely uses standard office equipment such as computers, phones, and photocopiers.
- Exposure to communicable diseases, blood-borne pathogens, and toxic substances in the work environment.
Physical Demands
- Ability to lift and move medical equipment and supplies up to 25 pounds.
- Extended periods of standing and walking.
- Manual ability for handling instruments and equipment.
Education
- Must have a current valid certification as a Medical Assistant or Certified Nurse’s Aide.
Experience
- Experience and knowledge of an EMR preferred but not required.
From Genesis OB/GYN's job posting, checked 4 Nov 2026. The employer's own page is the final word on requirements and availability.
Selected agencies hiring now
All agencies and apps →
MedPro Healthcare StaffingTravel nursing agency
Places travel nurses and allied professionals and recruits international nurses for US hospitals.
Places: Nurses, Allied health, Therapy & rehab, Imaging

AmergisHealthcare staffing agency
Nationwide healthcare staffing company (formerly Maxim Healthcare Staffing) placing medical assistants, aides, medical coders, utilization review and administrative staff alongside clinicians.
Places: Medical assistants, Front desk & admin, CNAs & PCTs
These agencies and apps pay CareJobs.Now a referral fee when someone we introduce is placed or signs up. It costs you nothing and never changes your pay. Hospital and clinic jobs below keep their own order.
Sponsored jobs from job networks, which pay CareJobs.Now when you click one.
Free tools for this application: check your resume against this job, answer the application's questions or see every free tool.
New medical assistant jobs in Arizona, by email
One email a week with the newest ones, straight from the employers' own careers sites, with the pay each posting states. Free, stop anytime.
About Genesis OB/GYN
Genesis OB/GYN hires front-office staff, imaging techs and medical assistants in Glendale, Tucson and other towns in Arizona.
Hires in ArizonaPay on its listings: 18.2% of its open jobs state an hourly rate
More medical assistant jobs
A certified medical assistant?
One profile for every employer here. Hospitals, clinics and care companies ask us for people with a specific license, specialty, language or schedule: add yours once, and when a job fits, we introduce you, only with your yes. Free.
Genesis OB/GYN openings, sent to you weekly
Each week we send the newest postings from Genesis OB/GYN's own careers site, along with similar openings at other hospitals and care employers. It costs nothing and you can stop anytime.