Earnbetter

Job Search Assistant

Senior Solution Architect - Salesforce

Krasan Consulting Services • Remote • Posted 2 days ago via LinkedIn

Boost your interview chances in seconds

Tailored resume, cover letter, and cheat sheet

Remote • Full-time • Contract • Senior Level

Job Highlights

Using AI ⚡ to summarize the original job post

We are seeking a highly skilled and experienced Senior Solution Architect to join our team. In this role, you will be responsible for designing and implementing innovative solutions that integrate Salesforce with Azure, leveraging the full potential of both platforms. As a key technical leader, you will collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions that meet our business objectives. The ideal candidate will have a strong background in programming languages such as Java, Python, SQL, PowerShell, and C#/.NET and experience with cloud platforms like AWS, Azure, or Google Cloud, with a primary focus on Azure.

Responsibilities

  • Design and implement Salesforce solutions, including Sales Cloud, Service Cloud, and custom applications.
  • Ensure proper use of Salesforce features such as Apex, Visualforce, Lightning Components, and Salesforce APIs.
  • Design and implement Azure solutions, including Azure Data Factory, Azure Synapse Analytics, Azure Logic Apps, Azure Functions, and Azure API Management.
  • Develop integration strategies that leverage Azure Data Factory for ETL processes, Azure Logic Apps for workflow automation, and Azure API Management for secure API exposure.
  • Ensure data integrity and consistency between Salesforce and Azure.
  • Implement security best practices, including data encryption, identity and access management, and compliance with industry standards and regulations.
  • Ensure platform solutions adhere to security best practices and compliance requirements (ie HIPAA, SOX, GDPR, etc).

Qualifications

Required

  • Proficiency in programming languages such as Java, Python, SQL, PowerShell, .NET, and C#.
  • Strong experience with Azure Services including: Azure Data Factory, Azure Synapse Analytics, Azure Logic Apps, Azure Functions, Azure API Management, Azure Event Grid, Azure Service Bus, Azure Data Lake Storage, Power BI, Power Apps, Power Automate, Power Virtual Agents
  • Strong understanding of database management systems (DBMS) such as SQL, NoSQL, in both On-Premise and Cloud Computing environments.
  • Strong knowledge of normalization, denormalization, data accuracy, data performance, and data scalability methodologies.
  • Knowledge of software development methodologies like Agile and Scrum.
  • Familiarity with DevOps practices and tools like Jenkins, Docker, and Kubernetes.
  • Expertise in API development and integration.
  • Experience with version control systems like Git.
  • Strong understanding of system architecture and design patterns.
  • Ability to ensure platform solutions adhere to security best practices and compliance requirements (ie HIPAA, SOX, GDPR, etc).

Preferred

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, and/or equivalent combination of academic and work experience.
  • At least 8 years of experience in solutions architecting.
  • Proven experience with cloud platforms (AWS, Azure, Google Cloud) but focused on Azure.
  • Strong knowledge of microservices architecture, containerization (Docker, Kubernetes), and API development.
  • Proficiency in programming languages such as Java, Python, SQL, PowerShell, C#, and . NET.

Full Job Description

Role Title: Senior Solution Architect - Salesforce

Location: Springfield, IL - Remote

Type of contract: W2

Duration: 2 Years


Job Description:

We are seeking a highly skilled and experienced Senior Solution Architect to join our team. In this role, you will be responsible for designing and implementing innovative solutions that integrate Salesforce with Azure, leveraging the full potential of both platforms. As a key technical leader, you will collaborate with cross-functional teams to deliver scalable, secure, and high-performance solutions that meet our business objectives. The ideal candidate will have a strong background in programming languages such as Java, Python, SQL, PowerShell, and C#/.NET and experience with cloud platforms like AWS, Azure, or Google Cloud – with a primary focus on Azure. The Solution Architect will be responsible for modeling and architecting our cross-platform, ensuring it meets the highest standards of performance, security, and scalability. This role requires a deep understanding of database management systems, software development methodologies, and DevOps practices. The successful candidate will possess excellent problem-solving abilities, strong communication skills, and a commitment to staying updated with the latest industry trends and technologies.

Technical Hard Skills:

  • Salesforce Architecture: Design and implement Salesforce solutions, including Sales Cloud, Service Cloud, and custom applications. Ensure proper use of Salesforce features such as Apex, Visualforce, Lightning Components, and Salesforce APIs.
  • Azure Architecture: Design and implement Azure solutions, including Azure Data Factory, Azure Synapse Analytics, Azure Logic Apps, Azure Functions, and Azure API Management. Ensure proper use of Azure services for data integration, storage, and analytics.
  • Integration Strategies: Develop integration strategies that leverage Azure Data Factory for ETL processes, Azure Logic Apps for workflow automation, and Azure API Management for secure API exposure. Utilize Azure Functions for event-driven processing and Azure Event Grid for event-based architectures.
  • Data Management: Ensure data integrity and consistency between Salesforce and Azure. Implement data synchronization and replication strategies using Azure Data Factory and other relevant tools.
  • Security and Compliance: Implement security best practices, including data encryption, identity and access management, and compliance with industry standards and regulations.
  • Proficiency in programming languages such as Java, Python, SQL, PowerShell, .NET, and C#.
  • Strong experience implementing SalesForce models, architecture, and design patterns focused on integrations within and across both On-Premise SQL and Azure SQL environments.
  • Strong experience with Azure Services including: Azure Data Factory, Azure Synapse Analytics, Azure Logic Apps, Azure Functions, Azure API Management, Azure Event Grid, Azure Service Bus, Azure Data Lake Storage, Power BI, Power Apps, Power Automate, Power Virtual Agents
  • Strong understanding of database management systems (DBMS) such as SQL, NoSQL, in both On-Premise and Cloud Computing environments.
  • Strong knowledge of normalization, denormalization, data accuracy, data performance, and data scalability methodologies (ie Boyce-Codd/Inmon, Kimball)
  • Knowledge of software development methodologies like Agile and Scrum.
  • Familiarity with DevOps practices and tools like Jenkins, Docker, and Kubernetes.
  • Expertise in API development and integration.
  • Experience with version control systems like Git.
  • Strong understanding of system architecture and design patterns.
  • Ability to ensure platform solutions adhere to security best practices and compliance requirements (ie HIPAA, SOX, GDPR, etc).
  • Experience collaborating with the security team to address vulnerabilities and implement necessary safeguards.
  • Knowledge of how to conduct security assessments and implement necessary measures to protect the platform.
  • Public Sector Foundation (PSF) and/or PSS/SF Certification

Soft Skills:

  • Design, develop, and implement scalable and reliable cross-platform solutions.
  • Write clean, maintainable, and efficient code following best practices and industry standards.
  • Collaborate with architects to ensure solutions align with the overall platform architecture.
  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work collaboratively in a team environment.
  • Adaptability and willingness to learn new technologies.
  • Strong organizational and time management skills.
  • Attention to detail and commitment to quality.
  • Ability to lead and mentor a team.

Best Practice Skills:

  • Adherence to coding standards and best practices.
  • Ability to write clean, maintainable, and efficient code.
  • Strong understanding of security best practices in software development.
  • Experience with automated testing and continuous integration.
  • Ability to document technical specifications and project requirements.
  • Commitment to staying updated with the latest industry trends and technologies.
  • Ability to design scalable and maintainable solutions.

Preferred Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field, and/or equivalent combination of academic and work experience.
  • At least 8 years of experience in solutions architecting.
  • Proven experience with cloud platforms (AWS, Azure, Google Cloud) but focused on Azure.
  • Strong knowledge of microservices architecture, containerization (Docker, Kubernetes), and API development.
  • Proficiency in programming languages such as Java, Python, SQL, PowerShell, C#, and . NET.
  • Experience with DevOps practices and tools (CI/CD pipelines, Terraform, Jenkins).
  • Excellent problem-solving skills and the ability to work in a fast-paced environment.
  • Strong communication and collaboration skills.