Senior Software Engineer

  • Full Time
  • Calgary, Canada
  • Applications have closed

 

Senior Software Engineer

Software Engineering    ·    Calgary/Ottawa    ·    Full time

 

Job Description and Requirements

Essential Functions

  • Automate upgrades of Linux, OpenStack, and Ceph, and automate security updates in staging and production environments using Ansible.
  • Write and deploy tools in support of DevOps and automation.
  • Administer our OpenStack cluster in support of builds, testing, and developers.
  • Administer our Ceph block storage cluster.
  • Administer Linux servers.
  • Create Linux images for use in OpenStack.
  • Support team to create images for other operating systems.
  • Support worldwide internal customers (mostly developers).
  • Learning a new technology and owning it.

 

Qualifications/Requirements

  • Minimum of 8 years’ experience.
  • Demonstrated software development experience in writing tools, scripts, and unit tests in one or more of the following languages: Ruby, Perl, Bash,
  • or Python (You will be asked coding questions in your interview).
  • Demonstrable skill in Linux command line (other OSes/shells a plus!)
  • Ability to install software on Linux (other OSes a plus).
  • BS in Computer Science or a solid demonstrable grasp of Computer Science concepts.
  • Willingness to continue learning every day.
  • Experience with VMware, OVirt, and/or Cloud.
  • Experience with Ceph clustered block storage and/or other object stores.
  • Windows, FreeBSD, NetBSD, and MacOS.
  • Monitoring.
  • Experience installing and configuring software solution stacks used for web technologies including installing and configuring Apache server.
  • PostgreSQL Database and replication.
  • Virtual networking.
  • Understanding of SSL and certificate management/deployment.

 

Skip the line by taking our 15 minute coding test: https://app.codility.com/public-link/Synopsys-SIG-DevServices-DevOps-test/

 

Synopsys Software Integrity Group was named a leader for 2020 in the Gartner Magic Quadrant for Application Security Testing (AST) in recognition of our vision and ability to execute. Security and risk management leaders will need to meet tighter deadlines and test more-complex applications by integrating and automating AST in the software life cycle eliminating risk before it puts them at risk. Every business runs on software, and defects in software create risk. We’ve curated the most powerful products and services to create one comprehensive platform that enables our customers to detect and remediate defects across their entire SDLC. Learn more: https://www.synopsys.com/software-integrity.html

At Synopsys, we’re at the heart of the innovations that change the way we work and play. Self-driving cars. Artificial Intelligence. The cloud. 5G. The Internet of Things. These breakthroughs are ushering in the Era of Smart Everything. And we’re powering it all with the world’s most advanced technologies for chip design and software security. If you share our passion for innovation, we want to meet you.

 

Inclusion and Diversity are important to us. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, military veteran status, or disability.

Synopsys Canada ULC values the diversity of our workforce. We are committed to provide access & opportunity to individuals with disabilities and will provide reasonable accommodation to individuals throughout the recruitment and employment process. Should you require an accommodation, please contact hr-help-canada@synopsys.com.

Please click here to apply.

 

No Comments

Sorry, the comment form is closed at this time.