Job Overview:
We are looking for a skilled DevOps & IT Engineer to join our team. This hybrid role will focus on managing infrastructure, automation, and deployment pipelines while also handling IT support, security, and system administration. The ideal candidate will have experience in cloud environments, CI/CD pipelines, IT management, and networking.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for application deployment.
- Manage cloud infrastructure (AWS, Azure, GCP) using Infrastructure-as-Code (IaC) tools like Terraform or CloudFormation.
- Ensure system reliability, scalability, and performance optimization.
- Automate operational tasks and monitor system health using tools like Prometheus, Grafana, or Datadog.
- Oversee IT operations, including hardware, software, network administration, and user support.
- Implement and maintain security best practices across DevOps and IT infrastructure.
- Troubleshoot infrastructure and IT-related issues, providing resolutions promptly.
- Collaborate with development and security teams to improve system architecture.
- Maintain IT documentation, policies, and procedures.
Required Qualifications:
- Bachelor's degree in Computer Science, IT, or related field (or equivalent experience).
- Proven experience in DevOps, IT administration, or a related role.
- Strong knowledge of Linux and Windows system administration.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Proficiency in scripting and automation (Bash, Python, PowerShell).
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
- Networking knowledge (VPN, firewalls, DNS, DHCP).
- Experience with IT support, asset management, and troubleshooting hardware/software issues.
- Familiarity with security best practices and compliance frameworks