Senior Developer, Cloud

Montreal, QC, Canada

Job Description


Req Id: 414730

\xe2\x80\x8bOur team is advancing how Canadians connect with each other and the world, and developing breakthrough technology plays a vital role in making our purpose a reality. Contribute your experiences, talents and perspectives as we develop innovative digital solutions and best-in-class networks together. We know you\xe2\x80\x99ll feel a sense of meaningful connection and belonging within our team. Then, with our commitment to environmental, social and governance initiatives, you can feel good about your greater impact \xe2\x80\x93 helping people as they connect, work, learn and play.

Be at the forefront of shaping the best digital connections and next-generation technology in Canada. You\xe2\x80\x99ll join the largest, award-winning, high-tech team in our country, working with the brightest minds across many industries.

Bring your ideas and skills as we grow cutting-edge fibre and 5G networks, develop advanced products and services to run on these networks and then enable the delivery of content from our top media properties and services \xe2\x80\x93 ensuring that our customers can stay entertained and connected anytime, anywhere.

As a Cloud Gold Image Developer, you would be responsible for creating, maintaining, and optimizing standardized cloud images that serve as a foundation for virtual machine (VM) and container instances in a cloud computing environment. These images need to be pre-configured with specific software, configurations, and security settings to streamline the deployment.

Key Responsibilities

  • Develop and maintain standardized cloud images for various operating systems (e.g., Linux, Windows) by installing, configuring, and updating software, libraries, and security patches.
  • Optimize cloud images for performance, security, and efficiency. Implement best practices for image size reduction, boot time improvement, and resource optimization.
  • Build and maintain automated processes for image creation and updates using Infrastructure as Code (IAC) tools such as Ansible & Packer or cloud-specific image creation tools.
  • Ensure that cloud images meet security standards and compliance requirements. Implement security best practices, hardening procedures, and vulnerability assessments.
  • Create and maintain detailed documentation for image configurations, update procedures, and best practices.
  • Collaborate with cross-functional teams, including Business Analyst, designers, developers, DevOps, System Administrators, and other teams to gather requirements and feedback on image specifications and improvements.
  • Manage image repositories and versioning to ensure availability and traceability of images.
  • Monitor image performance and reliability, proactively addressing issues and applying updates as needed.
  • Conduct rigorous testing of cloud images to verify functionality and compatibility with various cloud platforms and configurations.
  • Provide support and troubleshooting assistance to teams using cloud images to deploy virtual machines
  • Actively participate in implementing good DevOps practices/concepts
  • Contribute to our technical roadmap and influence design and implementation
  • Perform code reviews and provide constructive feedback to team members to support code quality, consistency, and scalability
  • Implement and manage CI/CD pipelines for automating application deployment and infrastructure provisioning
  • Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Critical Qualifications
  • 3+ years of technical experience as a Cloud Gold Image Developer, Cloud Image Engineer, or similar role.
  • Proficiency in creating and managing cloud images on platforms like AWS, Azure, GCP, or other cloud providers.
  • Knowledge of Infrastructure as Code (IAC) and configuration management tools.
  • Familiarity with cloud security best practices and compliance standards.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • BS Degree in Computer Science or Information Science
  • Experience in scripting using Python, Shell, Perl to automate tasks
  • Knowledge of CloudFormation/CDK, Terraform, Ansible & Packer
  • Knowledge of building and maintaining VMs and containers (incl. container orchestration, registries) environments.
  • Experience deploying software following the Software Development Lifecycle
  • Experience with Git version control, including MR & PR workflows, designing and building CI/CD pipelines
  • System administration & registration processes for Windows & Redhat environments
  • Experience with integration, acceptance and compliance test tools and methodologies for IaC (SOC, Sentinel, etc)
  • GCP or AWS Architect/developer certifications are a strong plus.
Preferred Qualifications
  • Experience with Public Cloud management systems
  • Experience with Public Cloud Monitoring & Analysis
  • Experience with IT security basics (SSL/TLS, IAM, password management)
  • Experience with the operational aspects of software systems such as monitoring, centralized logging, and alerting with relevant tools
  • Experience with serverless computing (e.g., Cloud Functions)
  • Experience with GCP networking and security services.
  • Understanding of multi-cloud and hybrid cloud architectures
Adequate knowledge of French is required for positions in Quebec.

Additional Information:

Position Type: Management
Job Status: Regular - Full Time
Job Location: Canada : Ontario : Mississauga || Canada : Ontario : Ottawa || Canada : Ontario : Toronto || Canada : Quebec : Montreal
Work Arrangement: Hybrid
Application Deadline: 11/06/2023

For work arrangements that are \xe2\x80\x98Hybrid\xe2\x80\x99, successful candidates must be based in Canada and report to a set Bell office for a minimum of 3 days a week. Recognizing the importance of work-life balance, Bell offers flexibility in work hours based on the business needs.

Please apply directly online to be considered for this role. Applications through email will not be accepted.

We know that taking care of our team members is at the heart of a healthy, positive and thriving workplace. As part of our team, you\xe2\x80\x99ll enjoy a comprehensive compensation package that includes a competitive salary and a wide range of benefits to support your well-being and the well-being of your family too. As soon as you join us, you\'ll be eligible for medical, dental, vision and mental health benefits that you can tailor to your specific needs. Plus, as a Bell team member, you\'ll enjoy a 35% discount on our services and have access to exclusive offers from our partners.

We value the experiences that have shaped who you are, and we know the diversity of your talent will bring even greater strength to our team. At Bell, because everyone belongs, you\xe2\x80\x99ll feel valued, respected and supported as you grow and reach your full potential.

We also want to make sure that everyone has an equal opportunity to join our team. We strongly encourage and welcome individuals who may require accommodations during the hiring process to please let us know. For a confidential inquiry, email your recruiter or recruitment@bell.ca to make arrangements. If you have questions regarding accessible employment at Bell, please email our Diversity & Inclusion Team at inclusion@bell.ca.

\xe2\x80\x8b
Created: Canada, ON, Mississauga

Bell

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2267868
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montreal, QC, Canada
  • Education
    Not mentioned