Work from Home DevOps Engineer

Job is Expired
Location: Live Anywhere in U.S.
Compensation: Depends on Experience
Staff Reviewed: Mon, May 22, 2017

Job Summary

Looking for a fresh talent to join our friendly team of Bitfocus, Inc. professionals as a DevOps Engineer.

The DevOps Software Engineer should be self-driven and have the ability to work in a distributed team by developing and maintaining complex application and database release automation scripts. Ideal candidate should hold strong knowledge of DevOps engineering related to Continuous Integration/Delivery solutions & Platform Automation with programming background. The engineer will be responsible to design and build automated processes keeping reproducibility, auditability and traceability in view for all deliverables. The engineering role will work closely with Developers, QA and Operations folks to ensure good quality automation is implemented on application and database migration process. A successful engineer will establish good working relationships with one or more teams, providing automation and support through the development cycle for any required changes to the build and release processes required to get a product released into test and production environments.

Benefits:
Full-time employment (40 hrs a week)
Remote Work (requires a quiet home office environment)
Apple iMac computer and VoIP phone provided for your home office
Medical, Dental and Vision insurance plans, Paid Time Off, Holidays

Qualifications:
Bachelor's degree in Computer Science or Computer Engineering
6+ years industry experience in DevOps Engineering related to Continuous Integration/Delivery solutions & Platform Automation

What you'll do:
Responsible for automating software builds and release configurations
Design and implement workflows to automate the release and upgrade process for applications in lower Test and Production environments.
Troubleshoot build and deploy failures, and facilitate resolution
Implement complex application and database driven automation release tasks
Manage continuous build, test and deploy processes
Maintaining and enhancing the automated continuous integration and continuous delivery environment
Support all pre-production and production managed environments for middleware services and applications
Work with cross functional, geographically distributed teams to provide 24X7 deployment support across multiple lower test and production environments
Own deployment problems and provide active coordination between various groups in resolving a specific issues
Provide assistance to DEV and QA groups to include: participating in meetings, building out environments, troubleshooting deployment/configuration related problems.
Create system dashboards that help improve product availability.
Evaluating and adopting new tools to improve build and release processes.
Communicate status frequently to product teams and engineering program managers.
Document any new process or update an existing wiki page

Skills Required:
Expertise with Linux distributions and maintaing package builds
Expertise with strong knowledge on Source Code Management, Continuous Integration/Delivery solutions (Git/Stash, Jenkins, Maven, Artifactory and UDeploy)
Experience in maintaining Linux based virtual machines on Test, Staging and Production environments
Expertise with vSphere, ESXi, and other hypervisor configurations
Familiarity in supporting and maintaining, scalable enterprise-class applications in public cloud (AWS/Azure) or private cloud solutions
Experience with container management technology (Docker is a plus or Vagrant)
Experience with configuration management and automation tools (Chef is a plus or Puppet)
Automate monitoring and test disaster recovery and backup functions
Support highly available production environments
Hands on experience with monitoring/data collection tools
Knowledge of IP networking, VPN's, DNS, load balancing and firewalling
Experience in developing end-to-end build/release automation for complex solutions for large-scale enterprise systems
Knowledge of good coding practices towards measuring improved code quality and database concepts.
Experience working in an Agile Scrum environment strongly desired
Demonstrates ability to lead technical discussions among software development engineers
Excellent written and verbal communication and presentation skills

Legal Requirements:
Must be able to pass a criminal history background check
Must be authorized to legally work in the U.S.

ABOUT BITFOCUS, INC.
Founded in 2003, Bitfocus, Inc. is changing the way communities nationwide integrate software, systems, data, and policy to innovate and strengthen the nation's social safety net. We develop software and administer data systems that affect and change lives, connecting our most vulnerable populations to the most effective resources available in their communities. Our products empower organizations and communities to better leverage their resources, helping them to become data driven in their efforts in all areas of health, human, and social services.
SH: 5/22

BECOME A PREMIUM MEMBER TO
UNLOCK FULL JOB DETAILS & APPLY

  • ACCESS TO FULL JOB DETAILS AND APPLICATION INFORMATION
  • HUMAN-SCREENED REMOTE JOBS AND EMPLOYERS
  • COURSES, GROUP CAREER COACHING AND RESOURCE DOWNLOADS
  • DISCOUNTED CAREER SERVICES, RESUME WRITING, 1:1 COACHING AND MORE
  • EXCELLENT CUSTOMER SUPPORT FOR YOUR JOB SEARCH