Occupations
1982 roles mapped with the career paths between them and the skills they run on.
- Mobile Application DeveloperA mobile application developer builds apps for smartphones and tablets, writing native code in Swift for iOS or Kotlin for Android, or using cross-platform frameworks like React Native to target both from a shared codebase. They work extensively with iOS/Android SDKs and integrate third-party and backend APIs to add features like authentication, payments, or push notifications. This role is found at software companies and product teams of all sizes and suits developers who enjoy building polished, performance-sensitive user experiences on mobile devices.
- Mobile Applications DeveloperA Mobile Applications Developer builds and maintains apps for smartphones and tablets, working within a software engineering team at a tech company, agency, or in-house digital product group. The role often specializes in native development using Swift for iOS or Kotlin for Android, while cross-platform frameworks like React Native and Flutter let developers target both platforms from a single codebase. Deep familiarity with iOS/Android SDKs is essential for integrating device features like cameras, notifications, and location services.
- Mobile DeveloperA Mobile Developer builds applications for smartphones and tablets, often working across both iOS and Android using native languages like Swift and Kotlin or cross-platform frameworks like React Native and Flutter. They integrate REST APIs to connect apps to backend services, apply mobile UI/UX best practices to ensure smooth user experiences, and use Git for version control. This role suits engineers who enjoy building consumer-facing products optimized for touch interfaces and mobile constraints.
- Mobile DevelopmentMobile developers build native or cross-platform applications for smartphones and tablets, writing in Swift for iOS or Kotlin for Android, or using React Native to target both platforms from a shared codebase. They work closely with iOS/Android SDKs to access device features like cameras and location services, and rely on Git for collaborative version control within engineering teams. The role suits developers who care about performance, platform-specific UX conventions, and the nuances of mobile hardware constraints.
- Mobile EngineerA Mobile Engineer designs, builds, and maintains applications for iOS and Android platforms, writing native code in Swift or Kotlin or working cross-platform with React Native. They handle mobile app architecture decisions and integrate with backend APIs to deliver features, often working closely with product and design teams within a software engineering organization. This role suits someone who enjoys hands-on coding paired with attention to performance, usability, and platform-specific constraints.
- Modifications MechanicA Modifications Mechanic performs repairs, upgrades, and system modifications on aircraft or other equipment, working hands-on with complex mechanical and electrical systems to implement design changes and maintain operational readiness. The role typically involves diagnosing problems, replacing components, testing systems after modification, and following detailed technical specifications and blueprints. This position suits mechanically skilled individuals with strong troubleshooting abilities, attention to detail, and experience working with specialized equipment or vehicles.
- Mortgage Loan OfficerA Mortgage Loan Officer guides borrowers through the home loan application process, evaluating financial information and matching applicants with appropriate mortgage products, typically working for a bank, credit union, or mortgage brokerage. The role requires strong Mortgage Underwriting knowledge and Financial Analysis skills to assess borrower risk, along with proficiency in Loan Origination Software like Encompass to manage applications. Since the position is highly regulated, thorough understanding of Regulatory Compliance including RESPA and TILA is essential, alongside strong Customer Relationship Management to guide clients through a often-stressful process.
- Motion Graphic DesignerA motion graphic designer creates animated visual content for video, advertising, and digital media, using Adobe After Effects and the broader Adobe Creative Suite alongside tools like Cinema 4D for 2D and 3D animation. They typically begin with storyboarding to plan sequences before animating titles, transitions, or explainer graphics. Found at production studios, agencies, and in-house marketing teams, the role suits visually creative people with strong technical command of animation software and timing.
- MRI TechnicianMRI technologists operate magnetic resonance imaging equipment to produce detailed diagnostic images, working in hospitals and imaging centers under the direction of radiologists. Core responsibilities include MRI equipment operation, careful patient positioning and safety screening to rule out metal implants or other contraindications, and following established imaging protocols for each study type. They manage images through PACS/imaging software and often administer contrast to enhance image clarity.
- Multimedia AnimatorA Multimedia Animator produces animated visuals for film, television, advertising, games, or web content, working within creative or marketing production teams alongside directors, editors and designers. Core work includes storyboarding scenes, building motion graphics and character animation in tools like Adobe After Effects and Maya or Blender, then finishing sequences through video editing. The role attracts artistically trained, technically fluent creatives who balance storytelling instincts with software craft and tight production deadlines.
- Multimedia DesignerA Multimedia Designer creates visual content spanning graphics, video, and animation for marketing, entertainment, or corporate communications, often working within a creative or marketing department or as a freelancer. The role relies heavily on Adobe Creative Suite tools such as Photoshop, Illustrator, and After Effects for Video Editing and Motion Graphics production. A working knowledge of UI/UX Design Principles and Animation techniques allows these designers to produce polished, engaging content across digital platforms.
- Multimedia TalentMultimedia Talent encompasses on-air and digital media professionals who deliver news, entertainment, or talk content across broadcast, streaming, and social platforms. The work involves hosting shows, reporting stories, conducting interviews, and engaging audiences in real time, using broadcast equipment and content management systems suited to radio, television, or digital news environments. The role suits communicative individuals with strong presentation skills, quick thinking, and often deep subject-matter expertise or entertainment instincts depending on the specific medium and format.
- MusicianA musician writes, arranges, and performs music, whether as a solo artist, band member, session player, or composer, working across live venues, studios, and streaming platforms. Core work spans music composition and songwriting through to producing tracks in a Digital Audio Workstation (DAW) and delivering live performances for audiences. Because income increasingly depends on visibility, many musicians also handle social media promotion themselves to build and engage a fanbase.
- NannyNannies provide dedicated childcare in a family's home, often working full-time hours and taking on a role similar to a household's primary caregiver for children of various ages. Daily responsibilities typically include meal preparation, activity and schedule planning, and homework assistance for school-age kids, all requiring a strong sense of routine and safety. Most families expect nannies to hold CPR/First Aid certification given the responsibility of caring for children unsupervised.
- Network AdministratorA Network Administrator manages an organization's day-to-day network operations, configuring and maintaining routers, switches, firewalls, and VPNs to keep data flowing securely between offices, data centers, and remote users. The role commonly requires Cisco networking expertise such as CCNA certification, a solid grasp of TCP/IP fundamentals, and use of network monitoring tools to catch outages before they affect users. As companies shift workloads off-premises, many network administrators are also expanding into cloud networking to manage hybrid environments.
- Network AnalystA Network Analyst monitors, evaluates, and optimizes an organization's network infrastructure to ensure reliability, performance, and security, typically working within an IT operations or infrastructure team. The role involves using Network Monitoring Tools and deep TCP/IP knowledge to diagnose issues, along with Firewall Configuration and hands-on experience with Cisco/Juniper Equipment. A strong grounding in Network Security is essential, as analysts are often responsible for identifying vulnerabilities and ensuring compliance with security policies.
- Network and Systems EngineeringNetwork and Systems Engineers design, implement, and maintain the networking and server infrastructure that keeps an organization connected, working with network architecture and Cisco or Juniper equipment to build reliable connectivity. They handle systems administration for servers and increasingly manage cloud infrastructure alongside network security to protect against intrusions and outages. These technically deep roles typically require certifications like CCNA/CCNP and sit within IT operations or infrastructure teams.
- Network and Systems SupportNetwork and Systems Support professionals maintain the day-to-day health of an organization's IT infrastructure, handling everything from user tickets to server outages. They rely on troubleshooting skills and tools like Active Directory and help desk ticketing systems to diagnose issues, while managing TCP/IP networking and Windows/Linux server administration to keep systems running smoothly. This role typically sits within an IT department and suits detail-oriented, patient problem-solvers who enjoy hands-on technical work supporting end users.
- Network ArchitectA Network Architect designs and plans an organization's network infrastructure, making decisions on routing and switching, cloud networking across AWS or Azure, and network security architecture, often using Cisco or Juniper technologies. They typically work within a senior IT infrastructure role, setting technical direction that network engineers and administrators implement day to day. This role suits an experienced technologist who thinks in systems and can balance performance, security, and scalability across a large network.
- Network EngineerA Network Engineer designs, builds, and optimizes the networks that connect an organization's systems, offices, and data centers, going beyond day-to-day administration into architecture and capacity planning. The role requires deep expertise in routing and switching, typically on Cisco equipment, along with network security controls and increasingly cloud networking across AWS or Azure environments. Modern network engineers also use network automation tools to manage configurations at scale and rely on strong TCP/IP troubleshooting skills to resolve complex connectivity issues.
- Network Engineering and ArchitectureNetwork Engineers and Architects design, build, and maintain the networking infrastructure that connects an organization's systems, handling routing and switching, network security, and increasingly cloud networking and SD-WAN deployments. Many hold Cisco certifications such as CCNA or CCNP to validate their expertise in configuring routers, switches, and firewalls. This technical role suits methodical problem-solvers within IT departments or telecom providers who focus on uptime, performance, and secure connectivity.
- Network SpecialistA Network Specialist designs, configures, and maintains an organization's data networks, usually working within an IT infrastructure or network operations group under a network or IT manager. Responsibilities center on configuring routers, switches and firewalls, applying TCP/IP and network security best practices, and diagnosing connectivity problems through systematic network troubleshooting. Most hold Cisco certifications such as CCNA and are methodical, security-conscious professionals comfortable working under production uptime pressure.
- Network Support SpecialistA Network Support Specialist maintains and troubleshoots an organization's computer networks, resolving connectivity issues and supporting end users, typically as part of an IT department's infrastructure or help desk team. The role requires solid understanding of TCP/IP Networking fundamentals and hands-on experience with Cisco/Router Configuration, along with day-to-day Network Troubleshooting to resolve outages quickly. Responsibilities also include LAN/WAN Administration and Firewall Management to keep the network secure and performant.
- Networking ManagerA Networking Manager oversees an organization's network infrastructure, ensuring reliable and secure connectivity across offices, data centers, and cloud environments. This IT leadership role typically requires networking certifications like CCNA or CCNP and combines hands-on troubleshooting with strategic oversight of network security and cloud networking initiatives. The manager leads a team of network engineers and reports to IT leadership, balancing uptime requirements with evolving security threats.
- News ProducerA News Producer shapes the direction and content of broadcast newscasts through editorial decisions, story selection, and writing, working under tight daily deadlines at television stations or networks. The role involves writing and editing news stories, coordinating with reporters and on-air talent, managing newsroom workflows, and leveraging digital platforms to develop coverage—often requiring quick thinking when breaking news demands rapid response. The position suits detail-oriented individuals with strong journalistic judgment, writing skills, and the ability to work under pressure in a fast-paced newsroom environment.
Find where you fit
Your work history places you on this map — each role you add connects you to an occupation, its career paths, and the open roles that match it.