As a Senior IT Engineer , you will be responsible for leading the design, implementation, and management of on-premises and cloud-based infrastructure. You will play a key role in driving the organization’s cloud strategy while ensuring seamless integration with existing IT systems.
Key Responsibilities:
- Design and implement scalable, secure, and cost-effective cloud solutions across public, private, or hybrid cloud environments.
- Lead cloud migration and transformation initiatives, including re-hosting, re-platforming, and re-architecting.
- Define and enforce cloud best practices, security standards, and governance policies.
- Evaluate and recommend cloud services and tools suitable for enterprise needs.
- Oversee the performance, availability, and security of IT infrastructure including servers, networks, storage, and backup systems.
- Manage virtualization environments (VMware, Hyper-V) and ensure high availability.
- Troubleshoot and resolve critical issues related to system outages, performance bottlenecks, or misconfigurations.
- Collaborate with security teams to implement endpoint protection, firewall rules, and incident response protocols.
- Implement CI/CD pipelines and automation workflows for cloud deployments.
- Integrate monitoring, logging, and alerting systems (e.g., CloudWatch, Azure Monitor,etc).
- Lead cross-functional teams during system upgrades, cloud rollouts, or architectural redesigns.
- Liaise with stakeholders to gather technical requirements and translate them into actionable solutions.
- Provide mentorship and technical guidance to junior engineers.
- Maintain detailed technical documentation for cloud architectures, configurations, and standard operating procedures.
- Ensure compliance with internal policies, industry standards (e.g., ISO 27001, NIST), and regulatory requirements