Note: The job is a remote job and is open to candidates in USA. NIP Group is a rapidly growing insurance service provider specializing in commercial insurance solutions. They are seeking a Senior Cloud Engineer responsible for the design, deployment, management, security, and maintenance of cloud environments, ensuring compliance and collaboration across teams.
Responsibilities
- Responsible for the design, build, implementation, and delivery of scalable, secure cloud and network solutions
- Responsible for identifying and implementing the most optimal cloud-based solutions for the company
- Review and manage technical requirements and business functional requirements to establish new cloud platforms and infrastructures managing cloud environments in accordance with company security guidelines
- Develop and execute assessment, migration and implementation plans to deploy Azure infrastructures and move workloads to Azure
- Installing, configuring, supporting and troubleshooting network equipment including routers, firewalls, switches, virtual appliances, load balances, UPSs, WAPs, DNS and DHCP
- Collaborate with cross-functional teams to understand the requirement and design solutions that meet business needs
- Configuration/Optimization of security center – including but not limited to Azure Sentinel, Defender for Cloud Apps, Defender for Identity, e-discovery, vulnerability management, endpoint security, auto-remediation
- Security monitoring including but not limited to log aggregation, correlation, alerting of incidents and events to resolution
- Conducting periodic audits and reviews as needed
- Perform daily administration and management of the company’s various backend software systems including but not limited to Business Continuity (backup & replication), Intune, MS SCCM/SCOM, Hyper-V, RDS, and O365
- Communicate effectively with team members, stake holders, and management to provide status updates, gather requirements, and present technical solutions
- Deploying and debugging cloud initiatives as needed in accordance with best practices throughout the development lifecycle
- Monitoring system performance, resource utilization, and cost metrics
- Troubleshoot infrastructure related incidents and provide timely resolutions
- Conduct root cause analysis for critical incidents and implement preventative measures
- Maintain documentation and runbooks for troubleshooting issues and procedures
- Identify opportunities for optimization and cost reduction and implement strategies to improve efficiencies
- Configure IAM roles and policies, encryption mechanisms, network security and access controls
- Employing exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems
- Identify areas for innovation and propose new technologies or approaches to enhance the infrastructure and development processes
- Building and designing web services in the cloud, along with implementing the set-up of geographically redundant services
- Ensuring 24/7 uptime of all infrastructure within control
- Orchestrating and automating cloud-based platforms throughout the company
- Educating teams on the implementation of new cloud-based initiatives, providing associated training as required
- Share knowledge and expertise with team members through training sessions and documentation
- Mentor engineers and provide guidance on best practices
- Stay current with industry trends, making recommendations as needed to help the company excel
Skills
- Bachelor's degree in computer science or equivalent relative experience
- 5 years of demonstrated IT experience supporting and troubleshooting enterprise level, mission-critical applications resolving complex issues and driving technical resolutions across the organization
- Three to five years' experience in a Cloud Engineer role or related position
- Experience working with multiple operating systems and related utilities and hardware, including Windows Server 2008/2012/2016/2019/2022 required
- Experience setting up, maintain and testing disaster recovery and business continuity solutions for a variety of technology services
- Demonstrated Azure deployment experience
- Security first mindset
- Knowledge of web services, API, REST and RPC a plus
- Knowledge of LAN, WAN, WLAN, WWAN, DHCP, DNS, and other networking concepts
- Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks
- Must be a self-starter and work in an integrated team-based environment
- Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace
- Growth Mindset with an openness and ability to learn new skills and technologies in a fast-paced environment
- Relevant professional certifications are desirable (Azure Administrator, MCSE, MCSA, Security+, CCNA etc.)
- Database experience, including knowledge of SQL, and related data stores a plus
- Experience in VOIP
- Experience in IaaS, PaaS, SaaS
- Knowledge of Geographic Information System is a plus
Benefits
- Competitive compensation to reward you for your hard work every day.
- Progressive Paid-Time Off program for you to enjoy time out of the office, including time off for volunteering and life events.
- Group Medical, Dental, Vision and Life insurance to encourage a healthy lifestyle.
- Pretax Health and Dependent Care Spending Accounts to ease taxes on spending.
- Discounts in retail and entertainment.
Company Overview
NIP Group is an insurance company offering business insurance and risk management services. It was founded in 1987, and is headquartered in Woodbridge, New Jersey, USA, with a workforce of 201-500 employees. Its website is http://nipgroup.com.