DevOps Engineer

Remote
Posted 2 years ago

As a DevOps Engineer, you will collaborate with our clients to help design, implement, maintain, and test a variety of technical solutions by utilizing a variety of the latest technologies. You will also be responsible for creating and enhancing Continuous Integration (CI)/Continuous Delivery (CD) pipelines and various kinds of automation processes (build management, automated deployments, automated testing, configuration management, etc).What You’ll Be Doing:

  • Treat infrastructure as a product and provide ideas on how to continually improve automation services and resiliency of the platform
  • Gather technical requirements and execute on deliverables
  • Scale infrastructure and/or applications in an automated way
  • Monitor and instrument everything, particularly data applications and databases
  • Provide tooling for all of the engineerings
  • Follow and execute Production, QA, Dev, and other environmental change control processes
  • Document DevOps processes, procedures, and environments to ensure continuity

Location and Travel Details:This is a remote position with occasional travel (if needed).Profile of Success:

  • Minimum of Five years IT/DevOps engineering experience and a minimum of three years of experience working in Windows or Linux server administration with RedHat, Centos or similar toolsets
  • Strong experience applying DevOps and CI/CD concepts; CI experience in multiple tools (Azure DevOps, Jenkins, Visual Studio Team Services, etc.)
  • Previous scripting experience in PowerShell, Python or similar scripting language
  • Knowledge of automated testing (Selenium, Visual Studio, etc.)
  • Experience with a configuration management tool such as Ansible, Puppet, or Chef
  • Understanding of Azure including Azure SQL, Azure Networking, Azure Active Directory
  • Experience in SQL Server administration & troubleshooting, and web server administration using IIS and/or Apache
  • Experience with Microsoft Azure to deploy highly-available, scalable, and secure applications
  • Knowledge of Monitoring tools (Application Insights, New Relic, etc.)
  • Knowledge of Agile processes (Scrum/Kanban)

Desirable Skills:

  • Experience with SharePoint or Microsoft Business Apps and Automation (CRM, PowerApps) platforms
  • Desire to obtain or utilize technical certifications as part of continuous professional growth
  • Ability to learn fast, adapt to new technology and changes in the environment
  • Ability to work effectively and manage multiple priorities while collaborating with internal and external cross-functional teams

Job Features

Job CategoryDevOps

Apply Online

A valid email address is required.
A valid phone number is required.