Sep 21, 2019
DevOps .NET Azure Engineer (US Green Card/US Citizen) As DevOps Systems Engineer you'll be involved in design and development of enterprise application release automation, Azure cloud infrastructure planning, load testing and scalability for a Software-as-a-Service: Instancy online learning and knowledge management platform. Key Responsibilities:· Work closely with the product development team to build, deploy, and support customer sites and services; tier-II/III support and escalation of a highly-available production environment. · Ensure that the system is running smoothly and being monitored so that you can respond to issues as they arise· Work closely with development teams to ensure that solutions are designed with customer user experience, scale/performance and operability in mind· You will ensure that developers are never doing repetitive tasks, and the infrastructure is kept up to date as the stack evolves. · As the processes change and the company grows, automate as much as possible to accelerate work. · Enable the developers to focus on their core-work so the team can deliver products earlier and more reliably· Manage the scheduling and implementation of upgrades, modifications and installations on systems.· Support, maintain, and improve systems documentation, policies and procedures.· Develop and maintain the security standards to continue · Coordinate and implement key infrastructure technologies including, but not limited to, domain services, system management tools, monitoring tools, databases, web services, server virtualization (AWS, VMWare), and integration tools· Keep up-to-date with technologies in the fields of server development, security, technology frameworks and infrastructure Required Knowledge and Skills:· Bachelors degree in Computer Science or equivalent· 3+ years of DevOps experience Knowledge and passion for solid software engineering practices, release processes and project life cycles· Ability to use a wide variety of open source technologies and tools· Ability to code and script· Experience with systems and IT operations· Comfort with frequent, incremental code testing and deployment· Strong grasp of automation tools· A strong focus on business outcomes· Comfort with collaboration, open communication and reaching across functional borders· .NET ecosystem experience in an Azure environment and general Windows Server / IIS experience· Experience in developing and maintaining CI/CD process for enterprise SaaS applications using tools like Git, Microsoft Team Foundation Server, Jenkins, Gradle, etc· Experience with configuration management tools · Hands-on experience in build and administer containers using tools such as Docker, Kubernetes· Experience in designing and maintaining cloud-based solutions with Azure· Experience with deployment automation tools such as Octopus, Jenkins· Understanding of application and network load balancing technologies.· Experience working with web servers (eg. IIS, Apache, etc.) and PowerShell scripting, cloud providers (eg. AWS, Microsoft Azure, etc.)· Strong deployment and configuration management experience required Technical Skills (Tags) "DevOps", "Azure", "Azure DevOps", "Cloud Infrastructure" , "SQL Server", GitHub, "Net Developer", "dot net", "CI/CD" About Instancy Instancy is a start-up that is creating next generation software products, mobile apps, tools and services that are changing the way people learn and teach. We empower corporations and training institutions to create and manage web-based and mobile learning. Join our growing team of visionaries, software engineers, technocrats and eLearning experts in an environment that provides new challenges to motivated candidates who want to learn and grow fast in their careers.
Instancy, inc. Raleigh, NC, USA Full-time