DevOps Engineer Location: Rosemont, IL Duration:6M
Job Description:
DevOps Engineer Location: Rosemont, IL Duration:6M
Job Description
5-7 years of experience
Responsible for the leading the development of the infrastructure design and technical architecture of complex, multi-system configurations included in all environments. Primary expertise / responsibility to design the integration of hardware, operating systems and connectivity for the target technology solution. Identify and analyze the technical requirements of both internal and external clients. Work with the development, testing and support teams to provide design guidelines and impart knowledge on technical trends and solutions. Lead the creation of the infrastructure technology roadmap for multiple technology domains. Responsible for leading the collaborative process driving the strategic roadmap.
RESPONSIBILITIES:
Develop and maintain / improve the Enterprise Infrastructure Architecture framework.
Review business drivers, needs and strategies with Business and Enterprise Architects to understand implications for technical and middleware architecture.
Provide input to the development of project initiation documents, including the definition of objectives, scope, approach, and deliverables.
Identify the hardware and software components the application will use for implementation and provide direction on how to appropriately implement application components using the respective hardware and software.
Identify how generic application components can be implemented (blueprints) and how application components:
Persist and make data accessible
Maintain transactional integrity
Ensure secure access
Provide support and guidance to the development teams during the analysis, development and testing processes.
Identify and communicate risks (business, application, technical) associated with component or application implementation.
Determine where all hardware and software components will be deployed relative to an application.
Prepare solution architecture deliverables in accordance with enterprise standards and methodologies and consistent with the target business architecture.
Proactively identify and capitalize upon opportunities to share / re-use existing components where possible.
Coordinate cross-team communication.Facilitate reviewing of technical designs for the technical governance boards.
Lead socialization of the technical board decisions with the project teams.
Review structural design of the work plan to ensure that technical work products will achieve the project requirements.
Review designs for their ability to achieve business benefits and goals in addition to the technical aspects.
Work on complex programs that have multiple applications components.
Qualifications
Advanced college degree, specialized training, or equivalent work experience.
Understanding of multiple programming languages, systems, as well as systems design.
Knowledge of the overall technology and business operating models and underlying technical architecture.
Knowledge of project management methodologies and tools.
Knowledge of architecture methodologies, standards and tools.
Understanding of relevant technologies and development life cycles.
Strong written and verbal communication skills.
Strong influencing and presentation skills.
TECHNICAL SKILLS
The Sr. Infrastructure Architect is NOT expected to know all of the skills at any given point in their career. The critical skills will depend on his/her current level and specific responsibilities within IS organization. Instead, this list includes typical skills that a Sr. Infrastructure Architect may be required to demonstrate over the course of this role.
Office Automation: Word, Excel, PowerPoint, Outlook, SharePoint, Visio
Information Risk Mgmt: High-Availability Design, Disaster Recovery Design
Integration Technologies: Service Oriented Architecture (SOA), Web-integration, Microservices
Databases: Oracle RDBMS, Oracle RAC, Oracle ASM, Microsoft SQL Server, MongoDB, Couchbase
Cloud Automation and Management: AWS, Azure, Openstack, VMWare, Mean Stack
Virtualization and Hyper convergence: Openstack, VMWare, Docker other vendors
DevOps: CI/CD Tools (ex. Jenkins), Orchestration (Ansible, Puppet)
Networking and Security: API Gateways, Web Application Firewalls, SSO