Infrastructure automation: making sure that instances are efficiently provisioned and resources utilization is maximized.
Accounting and Smooth operation of overall System/Network Operations.
Ensure deployment, monitoring and maintenance of production environments.
Maintain and scale cloud infrastructures such as Azure, AWS and Rackspace
Identify and drive opportunities to improve automation for deployment, management, tooling.
Plan, design, manage and monitor network
Analyze, troubleshoot and investigate security-related, information system’s anomalies based on security platform reporting, network traffic, log files, host-based and automated security alerts.
Troubleshoot and resolve basic and complex issues in remote linux servers as well as local workstations that include linux and windows system
Keep up with trends in the constantly evolving technology.
Mentor and share knowledge within the team and help in the continuous growth of junior team members.
Involve in ensuring implementation of organizational culture, process, and standards in the team.
Job requirements
Minimum of 3 years working experience as Devops Engineer
Solid hands-on expertise with Linux/Windows, including system installation/configuration, file system concepts, resource monitoring, user administration, package management, and process control.
Able to configure and maintain DB servers (mysql, postgresql etc).
Advanced knowledge of scripting/programming in any of the administrative languages (Microsoft PowerShell, Bash, Python, Go, etc.)
Hands-on Experience with application servers like Apache, Tomcat, Jboss, Ngnix etc.
Hands-on Experience with application workframe stack like Nodejs, Reactjs, Nestjs etc.
Working knowledge of networking principles and applications / technologies and routing (e.g., TCP / UDP protocols, DNS, DHCP services)
Work experience with Azure services (App Services, DNS Zone, Custom Domains, Web Apps, Azure Functions, Azure MS SQL, Application Insight, Azure Monitor, Azure Vault, Azure Defender for Cloud ) and other cloud based computing administration.
Experience on Microsoft Tools like Power Platforms (model driven and canvas apps), Microsoft licenses, Azure Flow,Office 365 admin, Dynamics, Azure AD, Azure Flow, etc.
Experience in automation frameworks like chef, puppet, ansible, cruisecontrol, salt etc.
Hands-on experience with any virtualization technology.
Experience with virtual development environment such as vagrant, docker, etc.
Experience with logging tools and hands-on experience with monitoring software such as Zabbix, Nagios, MRTG, newrelic, datadog, etc.
Experience with CI and deployment tools such as jenkins, travis-ci, circle-ci, github actions etc.
Hands-on experience with IaC such as Azure DevOps, Terraform, etc.
Experience with GIT, or other version control source code repositories.
Knowledge and concept of web based security and testing tools and methodology (mod_security, pentesting, OS hardening, web and app server hardening)
Strong interpersonal and communication skills, able to train users on topics, provide presentations to an internal audience, write documentation, and interact positively with and receive direction from upper management
Mentor and share knowledge within the team and help in the continuous growth of junior team members.
Highly motivated and self-driven, capable of working with little instruction to resolve demanding tasks, as well as work with internal teams