Skip to main content

This job has expired

Lead Devops/System Developer

Employer
Forum Communications Company
Location
Fargo, North Dakota
Salary
Depends on experience.

View more

Industry
Technology
Role
Developer / Programming
Job Type
Long-Term
Hours
Full Time

Job Details

You like a small team where you can make a big impact. You’ve worked on large scale projects and can assist in leading the development needs. Your solutions are reliable and code is readable. As a Lead Devops/System Developer at Forum Communications, you’ll work closely with both the devops and development teams in improving and crafting new features for our web application UIs as well as evolving our architecture to support an ever increasing scale and business demand. You’re an experienced senior developer who can comfortably mentor all levels of development from seasoned vets down to brand new developers.

WHAT YOU WILL DO:

  • Build and manage development and deployment tools and systems.
  • Maintain inter-connectivity of tools.
  • Ensure 24x7 availability of deployment tools and systems.
  • Promote proper and efficient use of tools.
  • Custom development with enhancements to tools and surrounding ecosystem.
  • Partner with development management and teams on evaluation and feasibility assessment of new systems and technologies.
  • Oversee and ensure production readiness of new technologies/systems.
  • Research new technologies to improve efficiency, quality, and stability of Forum Communications Company products.
  • Partner with development teams to test/prototype new technologies and applications.
  • Maintain documentation on processes and procedures

RESPONSIBILITIES:

  • Be both diplomatic and firm, to maintain consistency of vision without micromanaging.
  • Balance a keen sense of quality with the need for pragmatic, incremental improvement for both greenfield projects as well as technical debt.
  • Maintain awareness of decisions across all teams and their dependencies.
  • We strive for building consensus. However, you are the decision maker when it relates to the direction we take and associated key technologies that influence the future of our platforms.
  • Play a “Technical Stakeholder” role outside of the development department, as well as advocate for important changes to the technical roadmap.
  • Can serve as the most senior technical resource / stakeholder in any setting, internal or external.

DEVELOPMENT RESPONSIBILITIES:

  • Serve as a role model and technical teacher for the Devops team, and be a senior technical resource.
  • Improve production/runtime performance that results from inadequate system architecture and/or technical debt.
  • Work directly with Project Managers, Marketing, Lead Developers and Project Stakeholders to deliver new products and features or enhance / refactor existing features.
  • Help teams tackle novel problems (with new designs and patterns when necessary), communicating solutions across the development team.
  • Modify existing applications and features to improve performance, code readability etc.
  • Building cloud-based infrastructure in AWS.
  • Designing and creating services and system architecture.
  • Collaborating with the development teams to ensure top-notch deployments.
  • Establishing our next-generation infrastructure using container-based deployment (Docker) and microservices.
  • Brainstorming and contributing ideas to our technology, algorithms, and products.
  • Creating amazing user experiences for both internal and external customers.

Expected Skills & Experience:

Must have:

  • Expertise in deploying/supporting AWS products (EC2, EBS, RDS, Docker, etc)
  • Expertise with Linux setup and administration
  • Familiarity with networking equipment (load balancing/firewalls)
  • Understand how TLS and Digital Certificates function
  • Familiarity with containerization and/or container orchestration platforms
  • Solid understanding of the various phases of the software development lifecycle, and the principles of continuous integration and continuous deployment
  • Experience with development tool sets (code repositories, build engines, deployment tools)
  • Ability to deliver to aggressive deadlines while working across multiple groups.
  • Ability to perform technical analysis of existing complex software, hardware, and network environments.
  • Demonstrated previous experience in establishing and utilizing measurements, processes, and metrics to manage support activities.
  • Excellent facilitation and communication skills - ability to coordinate and motivate resources.
  • Positive, collaborative attitude.
  • Proactive, accountable, autonomous, and solutions oriented.

Preferred:

  • Development with Node, Java, PHP, or Bash
  • Configuration Management with tools like Puppet, Chef and Ansible
  • Serverless work with Amazon Lambda
  • Experience working with MySQL/Maria
  • Comfortable with Agile methodologies

Nice to have:

  • Experience with software development testing techniques and technologies. Including but not limited to unit testing, automated acceptance testing and end to end tests. Knowledge of the supporting frameworks is a plus.

Company

At Forum Communications Company, our legacy is deeply rooted in harnessing the power of communication to connect and inform people in the communities we serve. Since 1917, everything we do is driven by creating and sharing information, ideas and insights.

Today, we’re a leading media and technology company that’s home to a family of people whose passion and purpose is fueled by collaboration and innovation. We believe in supporting each other, working hard towards common goals and having fun.

Come for the perks: Excellent employee culture, competitive pay, comprehensive benefits package, generous paid time off (PTO), paid holidays and paid time off for birthday, 401(k), company-paid volunteer time, health and wellness initiatives, paid parental and pregnancy disability leave. 

Stay for the people: Family-owned and operated since 1917, development and growth opportunities, inclusive and creative culture, safe working environment, employees of all ages and backgrounds, positive collaboration.

Do what you love and you will never work a day in your life. 

Company info
Telephone
701-241-5564
Location
101 5th St N
Fargo
ND
58102
US

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert