Job Description :

**Must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.**

 

** No Corp to Corp (C2C) **

 

** A Public Trust Clearance or the ability to obtain a Public Trust Clearance is required **

 

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

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 highlyavailable, 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 crossfunctional teams

             

Similar Jobs you may be interested in ..