Job Description
The expected pay range for this position is $170,000 to $185,000 yearly. The exact pay rate will vary based on skills, experience, and location.
Position Overview
As a Computer Systems Engineer/Architect Subject Matter Expert, you will play a crucial role in designing, implementing, and optimizing advanced computer systems and architectures. You will work closely with cross-functional teams to develop robust solutions that meet the specific requirements of our clients while adhering to industry best practices and standards.
Responsibilities
- System Design and Architecture: Lead the design and architecture of computer systems, including hardware, software, networking, and storage components. Develop comprehensive system blueprints and specifications to guide implementation efforts.
- Technology Evaluation and Selection: Evaluate emerging technologies, tools, and platforms to determine their suitability for inclusion in system designs. Make informed recommendations based on performance, scalability, reliability, and cost considerations.
- Performance Optimization: Identify performance bottlenecks and inefficiencies in existing computer systems and propose innovative solutions to optimize performance, throughput, and resource utilization.
- Security and Compliance: Collaborate with cybersecurity experts to integrate robust security measures into system designs and architectures. Ensure compliance with relevant regulations and industry standards, such as GDPR, HIPAA, and PCI DSS.
- Scalability and Resilience: Design systems that can seamlessly scale to accommodate growing workloads and user demands. Implement redundancy and failover mechanisms to enhance system resilience and availability.
- Cross-Functional Collaboration: Work closely with software developers, network engineers, database administrators, and other stakeholders to integrate system components and ensure seamless interoperability.
- Documentation and Reporting: Create detailed technical documentation, including system design documents, architecture diagrams, and implementation guides. Provide regular progress updates and reports to project stakeholders.
- Continuous Improvement: Stay abreast of industry trends, advancements, and best practices in computer systems engineering and architecture. Proactively identify opportunities for process improvement and optimization.