Description

Job Description:

Seeking an experienced Azure Site Reliability Engineer to join our team. This remote role is crucial in maintaining and improving the reliability of our cloud-based applications and infrastructure. The ideal candidate will have a strong background in Azure, DevOps, application support, and cloud migration projects.

 

Responsibilities:

  • Utilize Azure performance, logging, and monitoring toolsets for troubleshooting.
  • Support and maintain a distributed and heterogeneous computing environment (ZOS, UNIX, Windows).
  • Manage and work with relational and hierarchical databases (Oracle, MS SQL, PostgreSQL, MongoDB, etc.).
  • Build and support robust, scalable infrastructure architectures.
  • Implement release management practices using DevOps tools such as Bitbucket, Jira, Git, Artifactory, Jenkins, TeamCity, Docker, Kubernetes, Ansible, Chef, Puppet, HashiStack (Terraform, Vault, Consul), CloudFormation, ELK, Prometheus, Splunk, AppDynamics, Dynatrace.
  • Work under a DevOps culture, supporting applications using continuous integration and deployment techniques.
  • Communicate effectively with technical and non-technical audiences at various levels within the organization.
  • Mentor and coach junior team members, fostering a collaborative and educational environment.

 

Minimum Experience and Qualifications:

  • Knowledge of Azure, with certification to associate or professional level being an advantage.
  • 2+ years of experience as a DevOps/Cloud Engineer, SRE, Application Support, or Monitoring Team member.
  • 2+ years of experience using Azure performance, logging, and monitoring toolsets for troubleshooting.
  • 3+ years of experience in a distributed and heterogeneous computing environment (ZOS, UNIX, Windows).
  • 3+ years of experience working with relational and/or hierarchical databases (Oracle, MS SQL, PostgreSQL, MongoDB, etc.).
  • Experience with modern software application technologies and building/supporting scalable infrastructure architectures.
  • 2+ years of experience in release management practices using DevOps tools (Bitbucket, Jira, Git, Artifactory, Jenkins, TeamCity, Docker, Kubernetes, Ansible, Chef, Puppet, HashiStack, CloudFormation, ELK, Prometheus, Splunk, AppDynamics, Dynatrace).
  • Experience working under a DevOps culture and supporting applications using continuous integration and deployment techniques.
  • Excellent analytical, decision-making, problem-solving, and time management skills.
  • Strong work ethic and responsiveness to internal and external customers and contacts.
  • Ability to mentor and coach team members.

 

Must Have:

  • Experience in cloud migration projects.
  • SRE support engineer experience.
  • 2+ years of Java or .NET microservices coding background.
  • Azure Developer or any other Azure certification.
  • Experience in an operations role supporting applications on Azure.

Education

Bachelor's degree