DevOps Engineer - 100% Remote Role eConsultants Inc USA

Kate

Administrator
Команда форума
100% Remote Role

Responsibilities
  • Writes Dockerfiles, Helm charts and templates
  • Perform system administration functions including monitoring system and network performance, troubleshooting system problems, maintaining user accounts and various tracking systems
  • Uses a CI/CD system (Azure DevOps) to automate tasks
  • Implements IaaS, PaaS and SaaS based Azure solutions
  • Writes and Maintains ARM templates to provision resources in Azure cloud.
  • Actively manage cloud accounts (Azure) and make recommendations on how best to support our infrastructure and interact with Developers and Architects in cross-functional areas
  • Provide periodic off-hours go-live support activities, if needed.
  • Work closely with a team of architects, engineers, and developers to create functional design specifications, Azure reference architectures, and assist with other project deliverables as needed.
  • Migrate servers and workloads from On-Prem to Cloud environment.
  • Set up and administer Kubernetes clusters in Azure Kubernetes Service (AKS)
  • Manages Artifactory as a Maven / NPM / Docker / Helm artifact repository
Qualifications and Education Requirements
  • Bachelor's degree in computer science, IT or related field.
  • 5+ years of DevOps experience is a must, preferably with Unix / Linux System Administration background.
  • Strong communication skills (written and oral).
  • Ability to understand complex technical issues and work alongside other teams.
  • Experience with the following applications or services:
  • CI / CD system, preferably Azure DevOps
  • Cloud platform, preferably Microsoft Azure
  • Working with Docker containers in a production environment.
  • Write Dockerfile and docker-compose
  • Understanding of DevOps (CI/CD) and Agile practices.
  • Azure Resource Manager (ARM) Templates
  • Kubernetes and Helm
  • Intermediate scripting (any combination of Ansible, Perl, Ruby, Bourne, Python, and others)
  • Understanding of proper industry-standard change management procedures required.
  • Outstanding analytics, troubleshooting and problem solving
  • Excellent time management, project management and organizational skills
  • Customer focused, and dedicated to the best possible user experience
  • Experience with clustering, load balancing and HA
Comprehensive understanding of IT security best practices and threat protection.
 
Сверху