Great careers start here
Engineering/IT/Security/Software Development
20000042 Requisition #

Software Developer  II – DevOps                                         REQ # 20000042

Position Overview: 

Entrust Datacard is looking for a Software Developer II to join our Secure Issuance team to take an active role in our DevOps solutions.  This role will be responsible in building and maintaining our build, deploy, test and infrastructure solutions, contributing to both Development and a Production of a hosted solution.  DevOps and automation are key initiatives for Entrust Datacard and we are looking for talented, experienced individuals to help us achieve our goals and provide more robust and reliable software and service offerings to our customers and partners.

Learn more about Entrust Datacard and how we have built Trusted Connections the past 50 years by clicking the following link:

  • Design and deploy, in an Agile environment, assets and code that will help, deploy, test, monitor and maintain components and services for next generation service platforms.
  • Contribute to day-to-day support activities for services developed using the DevOps practice.
  • Maintain or establish standards and repeatable processes for managing change across environments, taking advantage of DevOps tools and practices.
  • Apply knowledge of various programming/scripting languages, support best practices and configuration management to support and maintain services.
  • Assist in the identification and estimation of work for the group by defining requirements, task breakdown and effort.
  • Build operational documentation from existing service architectures and standards.
  • Development, testing, deploying, debugging, implementation of .NET and Java software applications and services
  • Assist in production escalation and problem resolution.
  • Develop and Maintain automation and CI/CD environments
  • Function independently with project assignments and with minimal supervision.
  • Exhibit a process-oriented mind set.
  • Confidently interact and share skills with team members

Basic Qualifications
·         Bachelor's degree in Computer Science, Engineering or related discipline.
·         2+ years relevant development experience
·         Solid understanding of IT systems development process, including architecture, design, engineering and operations.
  • Strong understanding of virtualization (VMware) and container solutions 
·         Experience with Windows and Linux infrastructures and CI/CD tools.
·         Solid experience with scripting languages such as PowerShell, Python, GO, BASH, Ansible
·         Experience or exposure to: Azure DevOps (TFS), Git, Artifactory, Jenkins, Octopus
·         Knowledgeable about secure deployment and web application security
·         Understands the concepts of business objects, layered design, data access objects, and design patterns.
·         Ability to travel up to 10%, both domestic and international
Preferred Qualifications:
·         Experience with .NET Core
·         Experience with API integration
·         Development experience in .Net and/or Java
·         Configuration management tools
·         CI/CD workflow and automated deployment frameworks
·         Release management in an operational setting
·         Containerization: Docker, Kubernetes
Entrust Datacard Corporation is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Previous Job Searches