Job SummaryThis DevOps Engineer position will work closely with our Cloud Operations team and is responsible for improving the quality of software releases and deployments through automation and tool enhancements.
Duties and ResponsibilitiesResponsible for day-to-day management of the production platforms based on Windows and UNIX technologies hosted in various Cloud providers.
Experience with AWS. Build and operate systems for a rapidly growing SaaS and Cloud hosting infrastructure. Help identify, resolve and prevent existing and future system bottleneck issues Help implement and manage system monitoring, efficiency and performance tools Work with the Operation team leaders in implementation of the computing infrastructure Help develop installation and deployment scripts.
Implement test tools and automation frameworks Create and maintain automation scripts for all manual processes Hands-on involvement including project planning, design, implementation, and execution of automated tests, defect logging and verification, and reporting results Perform moderately complex functional, regression, network and performance testing Provide metrics and results from all testing efforts that will support business decisions related to the quality of the Viewpoint Software products Support the development lifecycle of platform design, deployment and debugging.
Works well in a team environment with a strong customer service ethic. Explore concepts, ideas and new technology to create novel solutions to problems Must be detail-
oriented. Accommodate a flexible schedule including off hours and weekend deployment testing Analyze the impact of new solutions / enhancements and run appropriate regression testing across multiple products Preferred Skills and Experience : Strong Windows System and AWS Cloud Portal Administration skills At least 3+ years’ experience in implementing the Amazon services in various project / domains AWS Identity and Access Management (IAM) Deployment & Management (Ansible,Terraform , AWS CodeDeploy, Cloud formation) Compute & Networking (EC2, VPN, AMI, lambda, RDS, S3, Direct Connect, Route 53, DynamoDB / Redshift, ElastiCache) Amazon ECS, CloudWatch, Gateway (NAT) Working experience with Cloud Computing Models IaaS, PaaS, SaaS Master in Understanding Public and Private Clouds On-
premise Private Cloud, Externally-Hosted Private Cloud Specialist with AWS deployment experience using scripts (specifically using AWS CLI) Hands-
on experience in scripting languages (Either of Python, Ruby, Shell and PowerShell) Should have excellent working experience in Windows 2003, 2008, 2012 & 2016.
Good working experience in setup & maintain AD, DNS, and DHCP. Manage the user, computer environment by using Group Policy.
Manage and monitor network access. Ability to deploy servers (Infrastructure) as per architectural diagram / Document Capable of handling the Severity 1 & 2 Incident and provide RCA Excellent troubleshooting skill on Windows infrastructure and provide a permanent fix Knowledge in server hardening and policy compliance management Strong working knowledge of ITIL Incident, Problem and Change Management.
Knowledge in environment support tools Perform and oversee continuous system health checks and application of patches and upgrades Administered and Configured MSSQ, SQL and IIS Ability to create technical documents and KB.
Good Knowledge in PowerShell Network load balancing (NLB, NGinX, HAProxy, ELB and others). Proven experience with Systems Automation tools for standardizing server builds.
Experience with continuous integration. Working understanding of code branching. Experience using deployment tools (VSTS, Release Management, Jenkins and others).
SQL (or other database) Server configuration, backup and maintenance. Monitoring system configuration (Datadog, CloudWatch, New Relic, Pingdom, etc).