Accreon Inc.

  • Senior DevOps Engineer

    Job Locations CA-NB-Fredericton | CA-QC-Montreal
    Posted Date 2 months ago(8/30/2018 10:06 PM)
    Job ID
    # of Openings
    Information Technology
  • Overview

    Accreon is a full-service technology and business services firm focused on bringing innovation, knowledge, and solutions to our private and public sector clients. We are committed to providing value to our customers through the delivery of high quality, cost effective solutions and professional services. Our solutions allow our customers to perform at peak levels by leveraging our comprehensive capabilities, proven expertise and industry leadership.


    Comprised of over 150 of the highest skilled resources in the IT industry, our team of delivery resources includes Strategic Consultants, Program/Project Managers, Change Managers, UX Designers, Architects, Developers, DevOps Engineers, Quality Analysts/Testers, and Implementation Specialists with extensive experience providing exceptional service to both private and public-sector clients.


    Our reputation and experience in multiple industries allows us to recruit and retain exceptional people looking to achieve their career goals and broaden their opportunities. We strive to be the best at what we do and we work to create a work environment that enables all of us to succeed, personally and professionally.


    We are currently looking to add the talents of a Senior DevOps Engineer to our team. The successful candidate will work collaboratively with infrastructure, development and operation teams to help automate and streamline CI/CD processes and toolsets for high availability, secure, scalable enterprise and software as a service application within the AWS environment. As a member of the team, you will drive the design, implementation, testing, deployment and post-release production support.


    Job Role and Responsibilities
    Includes but not limited to:

    • Analyze, design, and implement strategies for continuous deployment of enterprise and software as a service application while ensuring security and high availability on pre-production and production systems
    • Create and maintain the end-to-end automated application delivery across DevOps tool chains and cloud platforms
    • Oversee the coordination, integration, and flow of development, testing, and deployment to support continuous delivery
    • Provide an extremely reliable and secure enterprise environment that is fully automated and free from obstacles
    • Operate effectively across development platforms, tools, networks, servers and databases, considering both cloud and hybrid solutions


    Essential Skills and Qualifications:

    • Bachelor’s degree in Computer Science, Engineering or similar field (or equivalent related qualifications such as Community College)
    • Cloud Certification, AWS preferable
    • A minimum of 5 years of successful customer engagements providing continuous delivery solutions employing AWS
    • A minimum of 5 years of hands on experience working with core AWS technologies, considering the following:
    • Compute (EC2, Elastic Beanstalk, Snapshot Management, AMI, Auto Scaling, Batch)
    • Security (IAM, KMS, SSM, Policies, WAF, Cognito)
    • Networking (VPC, Security Groups, ELB all types, Route53, CloudFront)
    • Storage (EBS, EFS, S3, Glacier)
    • Serverless (Lambda, API Gateway)
    • Databases (RDS Postgrest, RDS MySQL, Aurora, ElasticCache, DynamoDB)
    • AWS ECS, Kubernetes or similar container orchestration technologies
    • Familiarity with CloudFormation
    • Monitoring (CloudWatch, CloudTrail, ELK Stack, Prometheus)
    • Application Integration (SQS, SNS)
    • Proficient in cloud-based system design and architecture
    • Experience in laying out non-functional qualities in the platform including resiliency, scalability, security, and lineage
    • Experience building sophisticated and highly automated infrastructure. Prior success in automating a real-world production environment
    • Experience with seamless/automated build scripts used for release management across all environments
    • Strong practical Linux-based systems administration skills in an AWS Cloud environment
    • Experience establishing and employing CI/CD practices and tools (Jenkins, Bamboo, Teamcity, Travisci, etc.)
    • Experience with automation and configuration management using a variety of tools (Gradle, Ansible, Chef, Terraform, Packer, etc.)
    • Experience and ability to setup automated monitoring and alerting systems
    • Fluent scripting experience in languages such as Python or Ruby
    • Strong communication and collaboration skills
    • Professional commitment to high quality
    • Passion for automation of everything to release fast, frequently, and reliably
    • Detail oriented individual with the ability to rapidly learn new concepts and technologies
    • Strong problem solving providing simple solutions to complex situations
    • Excellent team player

    Additional Assets:

    • Experience in healthcare IT (understand domain, workflows and terminology)
    • Familiarity with CI/CD in Google Cloud and Microsoft Azure
    • Familiarity with Golang
    • Willingness to travel
    • Bilingual - French an English


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed