Software Architect

Posted 8 months agoViewed
United StatesFull-TimeHealthcare
Company:Atropos Health
Location:United States
Seniority level:Senior, 8 years
Experience:8 years
Skills:
AWSDockerPythonSQLCloud ComputingETLGCPJavaJavascriptKubernetesSoftware ArchitectureC#AzureCI/CDRESTful APIsDevOpsTerraformMicroservicesData management
Requirements:
At least 8 years of experience in software development, with a focus on cloud-based architectures. Extensive experience with cloud platforms such as AWS, Azure, or Google Cloud. Strong knowledge of software design patterns, principles, and best practices. Proven experience in leading the architectural design of large-scale, distributed systems. Expertise in database technologies (e.g., SQL, NoSQL) and data management practices. Experience designing and implementing data architectures, including data warehousing, ETL processes, and data governance. Proficiency in one or more programming languages such as Python, Java, C#, or JavaScript. Experience with DevOps practices and tools for CI/CD, infrastructure as code, and automated testing. Excellent problem-solving skills and the ability to think critically and strategically. Strong communication and leadership skills, with the ability to influence and inspire teams. Familiarity with agile methodologies and a collaborative working style.
Responsibilities:
Design and oversee the architecture of complex cloud-based systems, ensuring scalability, reliability, and security. Develop and maintain data architecture strategies, including data models, data flow diagrams, and data management practices. Collaborate with product managers, engineers, and other stakeholders to translate business requirements into technical solutions. Establish and enforce best practices for software design, development, and deployment. Lead the selection and integration of appropriate cloud technologies, databases, and tools. Mentor and guide engineering teams in adopting best practices and advancing their technical skills. Conduct architecture reviews and provide constructive feedback to ensure high-quality deliverables. Develop and maintain comprehensive architectural and data management documentation. Drive continuous improvement in development processes, tools, and methodologies. Implement and manage data governance practices to ensure data quality, consistency, and security. Stay abreast of emerging technologies and industry trends to drive innovation within the team.
About the Company
Atropos Health
11-50 employeesClinical Trials
View Company Profile
Similar Jobs:
Posted 3 months ago
United StatesFull-TimeSoftware Development
Software Architect
Posted 4 days ago
United States, CanadaFull-TimeSoftware Development
Software Architect (US)
Posted 24 days ago
United StatesFull-TimeSoftware Development
Software Application Architect