About the role

  • Design and implement software automation tools to eliminate toil and improve software delivery efficiency
  • Deploy, monitor, and maintain enterprise-grade production systems on Azure
  • Establish engineering best practices for CI/CD pipeline on Azure DevOps and IaC
  • Implement Infrastructure as Code solutions and ARM templates
  • Automate processes and provide self-service DevOps to empower developers
  • Anticipate platform-level technical issues and make architectural/design decisions to prevent them
  • Simplify playbooks, runbooks, and operations to increase efficiency
  • Research and propose new technologies beneficial to multiple teams
  • Mentor technical team members and teach best practices via Communities of Practice
  • Facilitate cross-team collaboration, guide debates to consensus, and support decisions
  • Provide strategic and tactical solutions and take on the most challenging platform problems

Requirements

  • Strong programming skills in at least one OOP language such as Java, C#, Python
  • Demonstrable strengths in common OOP and DRY programming principles
  • Strong experience with Azure cloud resources (App Service, Azure Function, Cosmos DB, Blob Storage, API Management, Azure SQL, Elasticsearch, ARM templates)
  • Strong experience with Azure DevOps, JIRA, GitHub CI/CD
  • Strong experience implementing Infrastructure as Code using ARM templates
  • Experience implementing automated gates/controls related to testing, security, compliance
  • Working knowledge of internetworking solutions
  • Experience working in an Agile/Scrum setting
  • Bachelor's degree or higher in Information Technology or Software Engineering
  • Application development experience (preferred)
  • AZ-200, AZ-300, or AZ-400 series certifications (preferred)
  • CKA or CKAD (preferred)
  • Extensive working knowledge of Terraform, Ansible, and Monitoring Tools (preferred)
  • System Administration of Windows or Linux (preferred)
  • Knowledge of Web Services and Distributed Systems (preferred)
  • Willingness to do Python live coding / Pair programming round (assessed in interview)

Benefits

  • Casual work environment
  • Flexible work hours
  • Competitive compensation and benefits package
  • Remote work opportunity (role open to local and remote candidates)
  • Equal opportunity employer and accessible recruitment/interview accommodations

Job title

Senior Platform Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job