View all jobs

Senior DevOps Engineer

Nanaimo, BC · Information Technology
On behalf of our client, Affinity is seeking a Senior DevOps Engineer with 5+ years of experience in cloud administration within a Linux, Apache, MySQL, PHP, Git environment that is fast-paced and growing. 
  • Develops and maintains a quarterly infrastructure plan to accommodate growth expectations.
  • Works collaboratively with mobile developers, web developers, data specialists, quality assurance experts and technical leads to understand product design, development, deployment and testing needs to ensure infrastructure can support the business.
  • Analyses available information to recommend and implement advanced infrastructure solutions that will work within the environment and take advantage of emerging technologies.
  • Delivers necessary maintenance and software upgrades with minimal downtime.
  • Responds to infrastructure issues from Clients and Development teams with high urgency and communicates with suppliers, cross-functional teams and management throughout the crisis. Performs root cause analysis and communicates go-forward plans to prevent recurrence.
  • Performs regular audits of platform installation, configuration, performance, load, software upgrades, backup processes to identify common trends and recommend solutions.
  • Monitors and troubleshoots issues related to server, data, configurations, and database driven applications.
  • Implements reporting and monitoring processes to identify and correct infrastructure risks.
  • Creates and implements infrastructure processes and procedures to maintain capacity, availability, security, and disaster recovery capabilities for effective business operations.
  • Develops on the job knowledge, follows trends on emerging technologies, and mentors team members.
  • Work with suppliers to evaluate, develop, test, and install software.
  • Education related to information systems or computer science
  • 5+ year installing, configuring and supporting LAMP (Linux, Apache, MySQL, PHP) stack for internal and production level deployments
  • 2+ years of experience in cloud design and administration (Google Cloud preferred)
  • Experience with Google solutions including Docker, Kubernetes Engine, Load Balancing, PostgreSQL would be highly regarded
  • Certifications in System Administration, Cloud Administration, or Infrastructure Operations
  • Professional exposure to devOps release and build management, source code repository management, configuration management, container platform tools, Google SQL solutions
  • Professional verbal and written communication to discuss and work with members at all levels of the organization
  • Passionate about self-development and loves change
  • Proven knowledge of software architectures for performance, scalability and high availability - experience developing and deploying software products is a very strong asset.
  • Strong scripting skills - deployment automation and configuration management experience along with experience working with tools like Chef, Puppet, Ansible and Salt are strong assets.
  • Experience designing and developing (CI/CD) Pipeline components and jobs
  • Time series based monitoring and alerting systems, and familiarity with tools like Prometheus, Grafana, InfluxDB, StatsD, CollectD, and WaveFront.
Powered by