Start Here

Enterprise technology career paths

Roles worth exploring

These paths are broad enough to fit different personalities. Some suit people who enjoy stakeholder work, while others suit people who enjoy building, data or system design.

CRM Consultant

Good for people who enjoy customer processes, sales workflows, service operations and business systems.

Explore this career path →

Forward Deployed Engineer

Best for builders who want to work close to customers, understand real problems, prototype quickly and turn business needs into working software, automation or AI solutions.

Explore this career path →

Power Platform Developer

Best for people who want low-code and pro-code skills together in business-focused delivery.

Explore this career path →

Solution Architect

Right for people who enjoy system thinking, integration, design decisions and delivery planning.

Explore this career path →

Enterprise Architect

Useful for people who want to shape strategy, standards, governance and long-term technology direction.

Explore this career path →

Cloud Architect

Best for people who enjoy platform choice, scalability, security and modern infrastructure decisions.

Explore this career path →
How to choose

Match the role to the kind of work you enjoy

Most people do not need to choose perfectly on day one. They need enough clarity to begin learning with direction.

If you enjoy people and process

Start with business analysis, functional consulting or CRM consulting.

If you enjoy building with users nearby

Start with development, forward deployed engineering, Power Platform development or AI engineering.

If you enjoy data and patterns

Start with data analyst or data engineer work.

If you enjoy system thinking

Move toward solution architecture, enterprise architecture or cloud architecture over time.

Practical next steps

Use a simple learning path

Choose one path, learn the fundamentals, then build evidence that shows how you think and deliver.

1. Learn the role

Understand the day-to-day work, common tools and typical problems the role solves.

2. Learn the delivery fundamentals

Requirements, workshops, testing, documentation and communication matter across most roles.

3. Build a small portfolio

Create sample work such as process maps, solution notes, test scenarios, dashboards or simple automation.