DevOps Systems Engineer
Looking for a passionate candidate who has in depth understanding of the infrastructure (on-premises & public cloud) as well as technical expertise in middleware with deep insights in the areas of DevOps practices, tools, technologies, and processes. The ideal candidate should have hands-on experience designing, implementing and integrating multiple systems across business domains, provide architecture guidance and recommending solutions based on industry best practices.
Primary Responsibilities
• As a DevOps engineer, act as a liaison between the cloud/infrastructure engineers and application developers to automate and accelerate the testing, release and deployment of applications with “manage infrastructure as code” mind set.
• Develop, manage and maintain critical microservices applications that are being migrated to public cloud from on-premise data center using provisioning/configuration automation tools such as Packer/Terraform/Puppet and through CI/CD pipeline
• Provide operational support for Staples enterprise applications in both on-premise and Azure cloud with deeper understanding/troubleshooting skills in network & middleware technologies such as Load Balancers (F5/Azure LB), Web Servers (NGINX, Apache), Applications (Tomcat, Sprint boot), and Messaging (RabbitMQ, Kafka).
• Provide management with analysis of the systems and integration issues and challenges
• Define/determine proper KPIs to measure availability, performance, availability of services across various platforms
• Work with security team, identify and remediate security vulnerabilities in web/app space
• Ability to provide on call support at least once a month