Location: Remote
Duratin: 12 Months
Position Description:
A DevOps Engineer serves as the engineer of complex technology implementations in a product-centric environment; is comfortable with bridging the gap between legacy development or operations teams and working toward a shared culture and vision; and works to arm developers with the best tools and ensuring system uptime and performance. The DevOps Engineer will deploy and configure services using infrastructure as a service (IaaS) providers (e.g., Amazon Web Services, Microsoft Azure, Google Compute Engine, RackSpace/OpenStack); configure and manage Linux-based servers to serve a dynamic website; debug cluster-based computing architectures; use scripting or basic programming skills to solve problems; install and manage open source monitoring tools; use configuration management tools (e.g., Puppet, Chef, Ansible, Salt); Develop architecture for continuous integration and deployment, and continuous monitoring; and use containerization technologies (e.g., LXC, Docker, Rocket).
Skills Required:
DevOps Engineers will possess knowledge and experience in deployment and network operations, or systems administration including scripting, coding and development that focuses on improving the planning, testing and deployment; skill in configuring Linux Slackware web servers; creating custom HTML, CSS, JavaScript, Java, and C code; developing applications for Android systems; and familiarity with coding and automation tools.
Skills Preferred:
Supporting software developers in troubleshooting production and non-production
Handling multiple projects concurrently
Working with vendor support
Proficiency with PowerShell, YAML, SQL (DDL, DCL)
Web Application Firewall configuration
Basic networking
Basic familiarity with: SQL (DML, TCL), PowerApps development, .NET development
Experience Required:
This classification must have a minimum of seven (7) years of experience in complex technology implementations in a product-centric environment.
Experience Preferred:
Managing:
Repositories and Version Control in Azure DevOps and GitHub (3 years)
Build and deployment in Azure DevOps and GitHub (CI/CD) (2 years)
Users/permissions in SQL Azure, Oracle, and Azure EntraID (3 years)
SQL Azure georedundancy and backups (3 years)
IIS (3 years)
Creating, and configuring Azure Web apps, App Insights, Databases, API Gateways, Function apps, Logic apps, containers, etc. (3 years)
PowerApps (2 years)
Education Required:
This classification requires the possession of a bachelor's degree in an IT-related or Engineering field. Additional qualifying experience may be substituted for the required education on a year-for-year basis.