Position Overview
We are seeking a highly skilled and selfmotivated IT and Cloud Computing Engineer to manage IT operations and infrastructure. You will be responsible for overseeing computers SaaS services networking lab environments security and AWS infrastructure and ensuring system availability. The ideal candidate will also independently research new technologies and architectures to optimize our infrastructure.
Key Responsibilities:
Cloud Computing
- Build and maintain cloudbased infrastructure for production and development environments
- Improve availability and scalability of cloudbased environments as well as deploying new environments
- Research and evaluate new technologies and industry trends to inform product development and improve the companys IT infrastructure
IT Management
- Maintain and manage the companys IT infrastructure and lab including storage networking and virtualization
- Monitor and maintain the inventory of company assets including hardware and software
- Coordinate and oversee the purchasing of new IT equipment and software
- Develop and implement internal cybersecurity policies and procedures to protect company data and systems from unauthorized access
Extra
- Provide assistance for the integration of the companys solutions with client systems and networks
- Participate in the product definition and development of the companys solutions as part of the R&D team
- Collaborate with other departments and teams within the company to ensure that solutions are developed and implemented in a way that meets the needs of the business and its clients
Requirements
- Proven experience as an IT Engineer or similar role
- DevOps experience such as building pipelines on Jenkins IaC (ansible and terraform) etc.
- Experience with AWS EC2 VPC S3 Cognito CloudWatch advantage.
- Experience with MongoDB advantage.
- Familiarity with virtualization (HyperV and Proxmox are a plus).
- Strong knowledge of IT infrastructure and networking concepts
- Strong problemsolving and analytical skills
- Strong written and verbal communication skills
- Ability to work independently and as part of a team
- Ability to work under pressure and meet tight deadlines
- Strong understanding of the latest technologies and industry trends
- Relevant Certifications is a plus