Applies deep technical expertise and problem-solving methodologies focused on analyzing complex data and systems, anticipating issues, and finding ways to mitigate risk
Works with other platforms to architect and implement changes required to resolve issues and modernize the organization and its technology processes
Be responsible for infrastructure engineering in accordance with business requirements
Deploys, operates and maintains infrastructure software services: e.g Database, Messaging Broker, Web Servers
Drives results and implements multiple complex programs
Drives thought leadership within the product line
Executes work according to compliance standards, risk and security, and business objectives
Considers upstream/downstream system or technical implications and advises on mitigation actions
Advises junior engineers and technologists
Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
Knowledge of one or more areas of infrastructure engineering such as hardware, networking terminology, databases, storage engineering, deployment practices, integration, automation, scaling, resilience, or performance assessments
Adept in specific infrastructure technology and programming languages (e.g., Scripting, Python, etc.)
Experience with devops tools: Ansible, Chef, Puppet, Shell Scripting
Experience with Linux System Administration
Deep technical knowledge across multiple domains
Deep knowledge of cloud infrastructure and multiple cloud technologies with the ability to operate in and migrate across public and private clouds
Preferred qualifications, capabilities, and skills
Experience with messaging software such as: IBM MQSeries, Tibco EMS, RabbitMQ, Kafka