Enable job alerts via email!

Sr Devops Engineer

Innova software Services Inc

Ontario

Remote

CAD 90,000 - 120,000

Full time

5 days ago
Be an early applicant

Job summary

A technology solutions firm is seeking a Python / Ansible Developer to set up CI/CD pipelines and automate application deployment in Kubernetes. Responsibilities include developing both frontend and backend applications, ensuring high code quality through unit testing, and integrating various DevOps tools. The ideal candidate has expertise in cloud services, especially AWS, and is experienced in maintaining documentation and adhering to security standards. This is a remote long-term contract position.

Qualifications

  • Proficient in Python automation and DevOps tools.
  • Experience in AWS services and hybrid environments preferred.
  • Strong understanding of CI/CD and Infrastructure as Code.

Responsibilities

  • Set up CI/CD pipeline for application deployment in Kubernetes.
  • Develop applications with a balanced focus on frontend and backend.
  • Automate deployment and disaster recovery using CI/CD tools.

Skills

Python
DevOps tools (Jenkins, Artifactory)
Kubernetes
Terraform
Ansible
GitHub
Confluent Kafka
AWS services

Job description

Python / Ansible Developer (DevOps Engineer)

Canada (remote)

Long term contract

Client is seeking an Automation / DevOps Engineer with Python / scripting expertise. The customer is required by regulators to demonstrate the ability to run all clearing and risk systems through an internal datacenter ("On-Prem") and to switch all production functionality running through On-Prem within the predefined SLA. The newly developed clearing and risk systems leverage scalability, ease of provisioning, and reduced costs offered by cloud services (AWS), with a Multi-Region Disaster Recovery (DR) strategy. The ideal candidate will have experience in Python and other scripting languages, application development, and integration with DevOps tools and services. This role involves designing and building applications, collaborating with cross-functional teams, and contributing to high-quality code delivery.

Responsibilities :

  1. Set up CI / CD pipeline and automation for application deployment in Kubernetes.
  2. Develop both frontend and backend in Python, ideally with a 50/50 split.
  3. Design, develop, and maintain scalable and efficient applications.
  4. Implement and maintain seamless integration between services and DevOps tools.
  5. Automate deployment and disaster recovery strategies, including data replication between Cloud and failover environments, using CI / CD tools.
  6. Continuously improve processes and the DevOps team through thoughtful, calculated approaches.
  7. Set up Infrastructure as Code (IaC) pipelines using TFE and Ansible for automated infrastructure deployment.
  8. Collaborate with Platform Engineering, Infrastructure, and project teams to align project deliverables with business requirements.
  9. Build shared infrastructure services for on-premises failover environments, including S3, Confluent Kafka, and Data Store.
  10. Develop solutions for complex technical challenges; code, test, troubleshoot, debug, and document. Use agile methodologies to produce well-designed programs, scripts, and tools for provisioning, configuring, and monitoring infrastructure services.

Must have :

  • Proficiency in setting up automation using Python, with experience in DevOps tools such as Jenkins, Artifactory, Confluent Kafka, Kubernetes, Vault, SonarQube, GitHub, Terraform, Ansible, Rancher, and HarClient. Knowledge of diagnosing and debugging complex issues across applications and collaborating with teams is essential. Experience with AWS services and hybrid environments (on-premises and cloud) is preferred.
  • Ensure high code quality through unit testing, code reviews, and best practices.
  • Identify and resolve performance bottlenecks, optimizing application and integration performance, especially with Snowflake backend.
  • Develop and maintain comprehensive documentation, including code comments, technical specifications, and user guides.
  • Ensure development practices adhere to security standards and data governance policies, especially in financial services.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs