Job Category:
Software
Opportunity Awaits at Altus Group!
The opportunity
Building on established market leading software and incorporating new technologies, we are creating an unrivalled platform to serve the real estate industry. We need a Senior DevOps Engineer to join our global DevOps team and work out of Toronto. We need someone with the initiative to research new approaches, the drive to stay at the top of their game, and the motivation to jump in and hit the ground running.
The latest technology, in leading-edge ways. Data is at the heart of everything we do. We are actively pursuing the latest iterations of modern technologies. Our DevOps tech stack encompasses AWS Control Tower, AWS PaaS services (e.g. RDS, Redshift, Lambda, API Gateway); Terraform, Jenkins; Python, Powershell, or Bash shell scripting; EKS, ECS, Fargate, Docker; SonaType, Nexus, Datadog; AzureAD. This is a chance to build new products, introduce new tools and try new solutions. We are continuously looking for tools that make life simpler and for ways to educate ourselves
Our new Senior DevOps Engineer will work on:
Infrastructure - You will:
Create infrastructure automation scripts using Terraform to build new serverless PaaS based AWS environments and modify existing environments that are highly scalable, available, and secure.
Contribute to an overall blueprint library of patterns and IaC capability which enhances the team\xe2\x80\x99s ability to deploy consistent, secure, and well governed technology components.
Review and harden new and existing AWS platform services to comply with security and governance requirements.
CI/CD \xe2\x80\x93 You will:
Design and implement automated build processes for software projects, striving to make the compilation, testing, and packaging process as automatic and resilient as possible.
Orchestrate build and deploy capability and pipelines using Jenkins.
Integrate automated testing and security scanning including SonaType and SonarQube.
Operationalize - You will:
Establish operational documentation, and training material leading to a successful transition of technology and solutions to our operations team members.
Development Enablement \xe2\x80\x93 You will:
Work with development teams and team members to understand requirements, and development workflows. Recommend and implement tools and solutions to accelerate the development team\xe2\x80\x99s ability to consume and use infrastructure and services in a serverless environment.
Our Senior DevOps Engineer, will have:
The education. You have a degree in Computer Science, Engineering, Math, or related field.
The experience. You have hands-on exposure to supporting cloud applications. You are up-to-date on current DevOps standards and best practices. You have experience:
Automating builds, gated builds, and packaging for deployment.
Maintaining a production build system for a large software project.
The expertise. You have the expertise to suggest and\\or develop better or alternative ways to implement our existing builds, reduce build times, and implement CI/CD pipelines. Knowledge of managing or automating management of databases is preferred.
The toolbox. You have hands-on experience with the following technology areas:
In-depth knowledge of AWS PaaS services (Lambda, RDS, Redshift, SQS/SNS, EventBridge, etc).
Deep experience with IaC concepts and tools. Familiar and proficient with Terraform.
Ability to script in Bash, Python and/or Powershell.
Strong experience developing pipelines with Jenkins.
Experience with Docker images, and AWS cloud container services.
Experience with integrating testing, quality, and security capabilities with CICD pipelines optimally including SonaType/SonarQube.
People and technology translation skills. You can work with product managers, cross-functional teams and customers translating practical usability feedback into technical requirements and back again. You thrive on acting as the communication bridge.
Drive. You truly enjoy thinking out loud to create the best solutions to complex technology problems, using the innovative processes.
Come realize your potential at Altus Group!
Altus Group is committed to fostering an inclusive and accessible environment where employees feel valued and respected, and where every employee has the opportunity to realize their potential. We are committed to providing reasonable accommodations, if required, and will work with you to meet your needs. If you are a person with a disability and require assistance during the application process, please contact us at accessibility@altusgroup.com or 416-641-9500.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.