onsite
Member of Technical Staff - IT Engineering - REFLECTION
Software Engineer
Member of Technical Staff – IT Engineer responsible for managing tier 1/2 support, defining IT infrastructure, and ensuring reliable cloud and on‑prem operations using Python, AWS, Linux, and networking expertise.
About the role
Key Responsibilities
- Provide tier 1 and tier 2 support for internal users, troubleshooting hardware, software, and network issues.
- Design, deploy, and maintain cloud infrastructure on AWS, including EC2, S3, VPC, and IAM configurations.
- Automate routine tasks and configuration management using Python scripts and infrastructure-as-code tools.
- Collaborate with cross‑functional teams to define IT requirements for new office locations and remote work setups.
- Monitor system performance, implement proactive maintenance, and ensure high availability of critical services.
Requirements
- Strong experience with Linux system administration and networking fundamentals.
- Proficiency in Python for scripting and automation.
- Hands‑on experience with AWS services and cloud architecture best practices.
- Excellent problem‑solving skills and ability to work independently with minimal oversight.
- Effective communication skills for interacting with technical and non‑technical stakeholders.