Job responsibilities
- Applies technical knowledge to assignments with a defined scope such as testing the performance of the infrastructure and understanding and verifying that requirements were successfully met
- Provides technical expertise throughout the software lifecycle including design, implementation and delivery
- Drives results, collects and analyzes monitoring data in test and production, and sees assignments through to completion
- Carries out day to day work assignments with some guidance and within documented parameters
- Escalates issues to appropriate leaders
- Develops considerations for upstream/downstream data and systems or technical implications
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on infrastructure engineering concepts and 2+ years applied experience
- Proficient knowledge of hardware, networking terminology, databases, storage engineering, deployment practices, integration, automation, scaling, resilience, and performance assessments
- General knowledge of one specific infrastructure technology and moderate proficiency in relevant scripting languages (e.g., Scripting, Python, etc.)
- Experience with cloud technologies with the ability to operate in and migrate across public and private clouds
- Basic technical knowledge of additional technical domains
- Basic data fluency and automation knowledge
Preferred qualifications, capabilities, and skills
- Experience with testing and/or troubleshooting POS terminals from vendors such as Ingenico, Verifone or PAX
- Exposure with one or more general-purpose programming languages: Python, Java, Kotlin, C, C++, Power Shell
- Exposure with Payment Card Industry Data Security Standard (PCI DSS)
- Understanding of cloud, virtualization, APIs, and modern software languages
- Knowledge of data at rest and data in transit encryption concepts
- Vendor Management experience