Design and coordinate the implementation of the technical infrastructure and system architecture for a system of systems development and large-scale transformation effort. Coordinate with affected groups and vendors to ensure deliverables and activities are completed on schedule. Resolve architecture and infrastructure issues (both technical and design) and implement solutions. Guide the configuration management of work products, application software, and other system components. Guide the design, integration and implementation of interfaces to optimize performance and capacity. Provide advice to program and stakeholders across the enterprise on best practices for implementation. Identify and help mitigate architecture, engineering, and infrastructure risks. Provide status reporting on risks and issues. Coach and provide guidance to stakeholders prior to and during all test phases.
Participate in planning, design, technical review and implementation for system implementations and tests. Review and provide feedback on SDLC documentation.
Excellent communication skills, both written and verbal. The ability to explain very technical matters to non-technical people in an articulate manner is essential. Presentation skills key.
The individual is expected to cover a strong subset of the following capabilities and skills: Cloud Solutions, Middleware Solutions, Mobility Solutions, Network Architecture, Mentoring customers in DevOps, Development of Dashboards, Managing transition from legacy processes to DevOps, Security, and Strong business analysis skills and experience - including development of business vision and strategies, functional decomposition, and requirements capture and process modeling. Knowledge of Private Cloud, IaaS, and PaaS service models, associated toolset integrations, Knowledge of business process modeling toolsets desirable. Knowledge of performance test oversight and security best practices desirable.
The engineer will perform most duties at the client site. Travel is infrequent.
WORK EXPERIENCE REQUIREMENTS
2 years of experience across aspects of computer systems analysis, to include hardware, networks, systems software and security; has experience with software development, and designing technical and system architecture according to applicable industry standards.
Undergraduate degree in software Engineering, Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline (Required). Two years of additional project-related experience may be substituted for each year short of the required degree.