Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.
Working conditions
Tasks
Verify stability, interoperability, portability, security, or scalability of system architecture.
Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
Develop system engineering, software engineering, system integration, or distributed system architectures.