Job Type: Contract to Hire Full Time
Job Location: New York Remote San Jose

Mid-Level/Senior DevOps Engineer

Responsibilities

  • Deploy and maintain critical applications on cloud-native microservices architecture
  • Implement automation, effective monitoring, and infrastructure-as-code
  • Deploy and maintain CI/CD pipelines across multiple environments
  • Support and work alongside a cross-functional engineering team on the latest technologies
  • Iterate on best practices to increase the quality & velocity of deployments
  • Have on call responsibilities in rotation with the engineering team
  • Increase the sophistication of our alerting and escalation mechanisms
  • Help increase system performance with a focus on high availability and scalability
  • Propose, scope, design, and implement various infrastructure architectures
  • Develop and maintain solutions for operational administration, system/data backup, disaster recovery, and security/performance monitoring
  • Continuously evaluate existing systems with industry standards, and make recommendations for improvement
  • Perform root cause analysis for production errors
  • Continue to keep the lights on (day-to-day administration)

Skills & Qualifications

  • BSc in Computer Science, Engineering or relevant field
  • 3+ years of professional experience as a DevOps / System Engineer
  • Experience maintaining and deploying highly-available, fault-tolerant systems at scale
  • A drive towards automating repetitive tasks (e.g. scripting via Powershell, Bash, Python, Ruby, etc.)
  • Practical experience with Docker containerization and clustering (Kubernetes/ECS)
  • Expertise with Azure
  • Version control system experience (e.g. Git)
  • Working knowledge of databases and SQL
  • Experience implementing CI/CD (e.g. Azure DevOps, Jenkins)
  • Operational (e.g. HA/Backups)
  • Experience with configuration management tools (e.g. Powershell with DSC, Ansible, Chef)
  • Experience with infrastructure-as-code
  • Experience in managing on-premise Active Directory and Domain Controller
  • Experience in managing on-premise infrastructure
  • Effective communication skills
  • Professional experience and a high-level understanding of working with various operating systems and their implications
  • Problem-solving attitude
  • Collaborative team spirit

Preferred Qualifications

  • Certified SysOps Administrator, Azure/AWS Certified DevOps Engineer
  • Master’s degree in Computer Science or Software Engineering
  • Experience with software engineering and customer experience
  • Experience developing engineering applications for a large corporation

Work Authorization
United States (Citizen or GC holder only)

Apply for this position

Allowed Type(s): .pdf, .doc, .docx