- Performs system administration (Linux/Unix or Windows) at the command-line level.
- Maintains Docker and Kubernetes infrastructure.
- Build pipes to migrate on prem workloads to cloud
- Provides guidance and expertise on system options including identifying risk, impact and costs vs. benefits. Create requirements and development forecasts to allow for timely and accurate planning of projects.
- Installs and configures solutions, implements reusable components, translates technical requirements, assists with all stages of test data, develop interface stubs and simulators and performs script maintenance and updates.
- Deploys new modules and upgrades and complete fixes including CI/CD, continuous testing, app performance monitoring, infrastructure settings and configurations.
- Performs routine application maintenance tasks
- Creates requirements and procedures for implementing routine maintenance.
- Troubleshoots existing information systems for errors and resolving those errors
- Provisions multi-tier architectures: load balancers, caching, web servers, application servers, databases, and networking. Basic monitoring techniques in a dynamic environment.
- Infrastructure as Code: design with security, configuration management, integration, deployment, performance monitoring and tuning, automation of infrastructure.
- Creates automated build and release pipelines for code deployments
Performs other duties, as assigned.