Job Description
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.
Qualifications
- Minimum of 7-10 years of experience in database architecture, design, and administration.
- Expertise in relational database management systems (e.g., Oracle, SQL Server, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Proficiency in database design principles, data modeling, and database optimization techniques.
- Strong understanding of database security best practices and compliance requirements (e.g., GDPR, HIPAA).
- Experience with database administration tasks, including backup and recovery, performance monitoring, and capacity planning.
- Excellent problem-solving skills and attention to detail.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with team members and stakeholders.
- Experience with cloud-based database technologies (e.g., AWS RDS, Azure SQL Database) is a plus.
- Relevant certifications (e.g., Oracle Certified Professional, Microsoft Certified: Azure Database Administrator Associate) are desirable.
Education Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
Clearance Requirements:
- Must be a US Citizen
- Active Public Trust/MBI or have the ability to obtain one.
See more jobs at Citizant
Apply for this job