Apply

Lead Software Architect

Posted 6 days agoViewed

View full description

💎 Seniority level: Lead, 10+ years

📍 Location: United States

🔍 Industry: Transportation or Logistics

🏢 Company: homesafe_careers

⏳ Experience: 10+ years

🪄 Skills: AWSDockerLeadershipSQLAgileCloud ComputingETLGitKubernetesSnowflakeSoftware ArchitectureAzureData engineeringREST APICommunication SkillsAnalytical SkillsCI/CDProblem SolvingMentoringDevOpsTerraformMicroservicesData visualizationData modelingData management

Requirements:
  • Expert knowledge of cloud-based technologies and the major providers.
  • Proven experience in optimizing cloud application performance.
  • Battle tested experience with high-volume eCommerce or like platforms known to process millions or more records weekly.
  • Advanced experience in DevOps, DevSecOps, and leveraging IaaC.
  • Experience with Azure Data Services, Power BI Service, and Power Platform administration.
  • Strong analytical skills to interpret data and generate actionable insights.
  • Strong communication skills to interact with both technical and non-technical stakeholders.
  • Experience with data modeling and ETL (Extract, Transform, Load) processes.
  • Leadership experience in mentoring teams and overseeing projects to completion.
  • Bachelor’s degree in Computer Science, Information Technology, Business Intelligence, or a related field.
  • 10+ years of hands-on experience developing cloud-based solutions, preferably in the transportation or logistics industry.
  • 3+ years of hands-on experience architecting cloud-based solutions, preferably with multi-cloud experience or with cloud migration experience
Responsibilities:
  • Develop scalable and secure cloud and software architectures to support business requirements and data flows.
  • Design and implement integration strategies using Snowflake, AWS GovCloud, Microsoft Power Platform Tools, and other FedRAMP approved tools to solution.
  • Lead the design, development, and deployment of Power Platform Apps and any other service level tooling needed to support the Data Platform.
  • Integrate data from multiple sources such as Snowflake, SQL Server, Excel, and APIs into a multi-cloud environment.
  • Develop and maintain comprehensive documentation, including design specifications, technical guides, and data dictionaries.
  • Design, implement, and manage connectors, integrations, and data models in Power Apps.
  • Implement and support ETL processes to support real-time and batch data ingestion.
  • Collaborate with business stakeholders, analysts, and decision-makers to gather requirements and ensure the delivery of relevant and actionable systems.
  • Translate business requirements into technical specifications, ensuring alignment with the company’s data and cloud strategy.
  • Identify and implement strategies to optimize the performance of internal systems, including improving load times and optimizing query execution.
  • Implement best practices for efficient use of the Power Platform, data storage, and data retrieval.
  • Create and implement a site reliability plan leveraging multiple testing strategies.
  • Act as a lead by mentoring other engineers and providing guidance on technical development, troubleshooting, and performance optimization.
  • Oversee the work of the Data Platform team, ensuring projects are completed on time and meet quality standards.
  • Serve as a subject matter expert (SME) on cloud capabilities and best practices within the organization.
  • Ensure compliance with data governance and security policies, including user access control, data privacy, and sensitive data handling.
  • Collaborate with IT and data teams to implement secure and scalable data solutions within a multi-cloud infrastructure.
  • Stay current with cloud technologies and industry trends to continually enhance performance and capabilities.
  • Recommend and implement enhancements to improve data visualization techniques, tool utilization, and automation efficiency.
Apply