About Company
TGI Group is a leading provider of integrated engineering, procurement, and construction (EPC) services in Nigeria. With a strong commitment to innovation and excellence, we deliver comprehensive solutions across various sectors. We are driven by a culture of collaboration and continuous improvement, empowering our employees to reach their full potential. We offer a dynamic and rewarding work environment where every team member contributes to our ongoing success. Our dedication to our employees reflects in our comprehensive benefits packages and commitment to professional development.
Advertisement
Job Description
As a Cloud Infrastructure Engineer at TGI Group, you will play a vital role in designing, implementing, and maintaining our cloud infrastructure. You will be responsible for ensuring the high availability, scalability, and security of our cloud-based systems. You will collaborate closely with other engineers, developers, and stakeholders to deliver robust and reliable solutions. This role demands a strong understanding of cloud technologies, networking principles, and security best practices. You will be involved in all phases of the cloud lifecycle, from planning and design to deployment, operation, and optimization. You’ll be expected to automate processes wherever possible, improving efficiency and reducing operational burden. You should be comfortable working in a fast-paced environment and be a proactive problem-solver. The ideal candidate will possess excellent communication skills, both written and verbal, and the ability to articulate technical concepts to both technical and non-technical audiences. We also encourage innovation and expect you to constantly seek opportunities to improve our cloud infrastructure.
Key Responsibilities
- Design, implement, and maintain cloud infrastructure using various cloud platforms (e.g., AWS, Azure, GCP)
- Ensure the high availability, scalability, and security of our cloud-based systems
- Automate infrastructure provisioning and management using tools like Terraform or Ansible
- Monitor and troubleshoot cloud infrastructure issues, ensuring timely resolution
- Collaborate with development teams to design and implement cloud-native applications
- Develop and maintain documentation for cloud infrastructure
- Participate in on-call rotation for infrastructure support
- Stay current with the latest cloud technologies and best practices
Required Skills
- Strong experience with at least one major cloud provider (AWS, Azure, or GCP)
- Proficiency in scripting languages such as Python or Bash
- Experience with infrastructure-as-code tools (e.g., Terraform, Ansible)
- Deep understanding of networking concepts (e.g., VPCs, subnets, routing)
- Experience with containerization technologies (e.g., Docker, Kubernetes)
- Strong understanding of security best practices in cloud environments
- Excellent problem-solving and troubleshooting skills
Preferred Qualifications
- Bachelor's degree in Computer Science or a related field
- Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect Expert)
- Experience with monitoring and logging tools (e.g., CloudWatch, Datadog)
- Experience with CI/CD pipelines
Perks & Benefits
- Competitive salary and benefits package
- Opportunities for professional development and growth
- Collaborative and supportive work environment
- Health insurance
- Paid time off
How to Apply
Click on the link below to apply for this exciting opportunity. We look forward to reviewing your application!
Advertisement