We are looking for an outgoing and dynamic DevOps Engineer to manage the successful operation and support of Frontline application environments worldwide. The DevOps Engineer is responsible for overseeing Frontline application policies and procedures to ensure the integrity and availability of Frontline applications. The DevOps Engineer is responsible for working with the product development team(s), focusing on the consideration for web and applications regarding deployment, performance and availability for all Frontline applications being developed.
We are a company that strives to think in terms of "we" instead of "me." We believe in the philosophy of servant leadership and that it's all about putting others first. We also value the balance between family and work and embrace working to live and not living to work.
If this sounds like your kind of workplace, please keep reading!
Mentor teammates and co-workers across the organization and take a team-first approach to project and support initiatives
Be an enthusiastic learner, user, and advocate of our technologies
Win as a team make big things happen by working together and being open to new ideas
Safeguard application information against accidental or unauthorized damage, modification or disclosure
Build and maintain redundant systems and procedures for high availability and disaster recovery
Develop integrated workflows for our support teams
Monitor, optimize and allocate system resources for productions systems
Respond to and help troubleshoot incidents
Examine all areas of IT infrastructure for improvement and suggest changes, rather than wait for direction
Own the customer experience think and act in ways that put our customers first, provide them a great digital experience, and make them promoters of our products and services
Participate in a 24x7 on-call rotation
Key Skills and Competencies Needed
Extensive knowledge of Infrastructure as a Code (IaaC) and Desired State Configuration (DSC) tools such as Terraform and Chef
Interfacing with and managing AWS infrastructure at scale including working knowledge of the following services: EC2, S3, Elastic Load Balancing, Lambda, Route 53, ECS, SQS, CloudWatch
Prior experience working in a DevOps or SRE environment
Highly experienced with automation and scripting using languages such as: PowerShell, Ruby, Go, Python, Bash
Large-scale monitoring and reporting using ELK stack, New Relic (or other APM)
Experience with IIS management, troubleshooting, and performance monitoring
Experience managing web farms in a high-traffic SaaS environment
Microsoft Windows Server 2012/2016 including 2012 Core
Working knowledge in managing Linux servers
Strong analytical and problem-solving skills including robust troubleshooting skills with a focus on preventative and proactive actions
Experience with .NET applications architecture components (caching, content delivery, high availability, load balancing, etc.)
Understanding of the Software/Application Development Life Cycle process and Continuous Delivery
Knowledge of or experience with most of the following technologies:
Active Directory, SSL, FTP, Big-IP F5, T-SQL, MongoDB, MySQL, SQL Server, Nagios, Git, TeamCity, Octopus Deploy, Codefresh, Chef, Salt, Docker, Kubernetes, Kafka, Azure, Linux Server Administration, Bash, Apache
Demonstrated experience as a leader and mentor
Strong interpersonal skills with ability to work in a team-oriented, collaborative environment
Must have high degree of personal integrity and ability to maintain strict confidentiality
Must uphold, safeguard and promote the organization's values and philosophy relating particularly to corporate ethics, integrity and priorities
Ability to work without supervision on short-term projects
Highly directed and self-motivated with keen attention to detail
Why Frontline Education?
Unlimited PTO (Paid Time Off)
Work from home opportunities
Relaxed dress code
Excellent Medical, Dental, Vision, 401k benefits
Frontline Technologies Inc.